get Optimal Thread Pool Size
Returns optimal thread pool size based on available cores Common formula: cores * 2 for I/O bound tasks, cores for CPU bound tasks
Returns optimal thread pool size based on available cores Common formula: cores * 2 for I/O bound tasks, cores for CPU bound tasks