Revert to work stealing pool with parallelism of 20
This commit is contained in:
parent
d5f453a7a1
commit
a033ffbd74
|
@ -1,6 +1,5 @@
|
||||||
package ctbrec;
|
package ctbrec;
|
||||||
|
|
||||||
import java.util.UUID;
|
|
||||||
import java.util.concurrent.Callable;
|
import java.util.concurrent.Callable;
|
||||||
import java.util.concurrent.ExecutorService;
|
import java.util.concurrent.ExecutorService;
|
||||||
import java.util.concurrent.Executors;
|
import java.util.concurrent.Executors;
|
||||||
|
@ -8,11 +7,7 @@ import java.util.concurrent.Future;
|
||||||
|
|
||||||
public class GlobalThreadPool {
|
public class GlobalThreadPool {
|
||||||
|
|
||||||
private static final ExecutorService threadPool = Executors.newThreadPerTaskExecutor(r -> Thread
|
private static final ExecutorService threadPool = Executors.newWorkStealingPool(20);
|
||||||
.ofVirtual()
|
|
||||||
.name("GlobalWorker-" + UUID.randomUUID().toString().substring(0, 8))
|
|
||||||
.unstarted(r)
|
|
||||||
);
|
|
||||||
|
|
||||||
private GlobalThreadPool() {
|
private GlobalThreadPool() {
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue