I thought this would have been an easy thing to find but I've failed.
If I use GPars in my Groovy application and I don't specify a pool size how many threads will be created? Is there a default pool size without setting one?
// How many threads will be created? What is the default pool size?
GParsExecutorsPool.withPool {
// do stuff...
}
It is (by default) set to
private static int defaultPoolSize() {
return Runtime.getRuntime().availableProcessors() + 1;
}
You can alter this (I believe) by setting a System property called gpars.poolsize
to a valid Integer
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With