[ 
https://issues.apache.org/jira/browse/LUCENE-9165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17022528#comment-17022528
 ] 

Dawid Weiss commented on LUCENE-9165:
-------------------------------------

Sure, go ahead and change it. My thinking about "developer defaults" was that 
it should be rather graceful so that even when you're running tests you can 
still do something else in the background... That's why low priority for the 
runner and a cap for maximum test threads (otherwise processes killed my I/O). 

Feel free to alter the generated defaults though. These defaults are still 
modifiable locally (no need to override in your global gradle.properties -- the 
generated file is local and ignored by git; it is meant to be tweaked once 
generated).

> change generate-defaults.gradle not to cap testsJvms at 4
> ---------------------------------------------------------
>
>                 Key: LUCENE-9165
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9165
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Robert Muir
>            Priority: Major
>
> {code}
>       def cpus = Runtime.runtime.availableProcessors()
>       def testsJvms = (int) Math.max(1d, Math.min(cpus * 0.5d, 4))
> {code}
> Dividing by 2 is still good (hyperthreading is still a thing), but the 
> artificial cap of 4 is a bottleneck if the hardware has more available.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to