You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Donal Evans (Jira)" <ji...@apache.org> on 2021/01/05 18:43:02 UTC

[jira] [Updated] (GEODE-8799) Increase default OperationExecutors#MAX_THREADS and MAX_PR_THREADS

     [ https://issues.apache.org/jira/browse/GEODE-8799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Donal Evans updated GEODE-8799:
-------------------------------
    Description: 
Similar to GEODE-8780, the default maximum number of pooled message processor and partitioned region message processor threads are low enough that they can cause performance degradation and should be increased.

The current default value for {{MAX_THREADS}} is 100, and the current default value for {{MAX_PR_THREADS}} is 

{{Math.max(Runtime.getRuntime().availableProcessors() * 4, 16)}}

The proposed new values are 1000 and 

{{Math.max(Runtime.getRuntime().availableProcessors() * 32, 200)}}

  was:
Similar to GEODE-8780, the default maximum number of pooled message processor and partitioned region message processor threads are low enough that they can cause performance degradation and should be increased.

The current default value for {{MAX_THREADS}} is 100, and the current default value for {{MAX_PR_THREADS}} is 

{{Math.max(Runtime.getRuntime().availableProcessors() * 4, 16)}}

The proposed new values are 300 and 

{{Math.max(Runtime.getRuntime().availableProcessors() * 32, 200)}}


> Increase default OperationExecutors#MAX_THREADS and MAX_PR_THREADS
> ------------------------------------------------------------------
>
>                 Key: GEODE-8799
>                 URL: https://issues.apache.org/jira/browse/GEODE-8799
>             Project: Geode
>          Issue Type: Improvement
>    Affects Versions: 1.14.0
>            Reporter: Donal Evans
>            Assignee: Donal Evans
>            Priority: Major
>              Labels: pull-request-available
>
> Similar to GEODE-8780, the default maximum number of pooled message processor and partitioned region message processor threads are low enough that they can cause performance degradation and should be increased.
> The current default value for {{MAX_THREADS}} is 100, and the current default value for {{MAX_PR_THREADS}} is 
> {{Math.max(Runtime.getRuntime().availableProcessors() * 4, 16)}}
> The proposed new values are 1000 and 
> {{Math.max(Runtime.getRuntime().availableProcessors() * 32, 200)}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)