Revert to work stealing pool with parallelism of 20

This commit is contained in:
0xb00bface 2023-12-31 16:15:14 +01:00
parent d5f453a7a1
commit a033ffbd74
1 changed files with 1 additions and 6 deletions

View File

@ -1,6 +1,5 @@
package ctbrec;
import java.util.UUID;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
@ -8,11 +7,7 @@ import java.util.concurrent.Future;
public class GlobalThreadPool {
private static final ExecutorService threadPool = Executors.newThreadPerTaskExecutor(r -> Thread
.ofVirtual()
.name("GlobalWorker-" + UUID.randomUUID().toString().substring(0, 8))
.unstarted(r)
);
private static final ExecutorService threadPool = Executors.newWorkStealingPool(20);
private GlobalThreadPool() {
}