Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
New
Description
def cpus = Runtime.runtime.availableProcessors() def testsJvms = (int) Math.max(1d, Math.min(cpus * 0.5d, 4))
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.