[ https://issues.apache.org/jira/browse/MPMD-413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17912073#comment-17912073 ]
Michael Osipov commented on MPMD-413: ------------------------------------- I raised the same in a recent PMD issue: https://github.com/pmd/pmd/issues/5293#issuecomment-2441879376 > Add support for configuring the max number of threads to use > ------------------------------------------------------------ > > Key: MPMD-413 > URL: https://issues.apache.org/jira/browse/MPMD-413 > Project: Maven PMD Plugin > Issue Type: Improvement > Reporter: Joseph Leonard > Priority: Major > > h2. Background > Currently it doesn't seem to be possible to configure the number of threads > that the plugin should utilise and therefore it [defaults to the number of > available > processors|https://github.com/pmd/pmd/blob/main/pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java#L100C7-L100C70]. > This can be impactful if you don't wish to allow the plugin to make use of > all your processors. In our scenario this is particularly impactful because > we are running a heavily parallelised multi-project monobuild and therefore > we don't want each parallel module build to attempt use the same number of > threads as available processors. > h2. Improvement request > It would be nice if we could add the ability to configure the number of > threads via the plugin. -- This message was sent by Atlassian Jira (v8.20.10#820010)