在自定义线程池的时候,我们应该如何选择线程的核心数量?
这里又一个简单的方法供大家参考。
CPU 密集型:线程数量=cpu核心数量
IO 密集型:线程数量=cpu核心数量*2
// 那么在java代码中如何获取CPU核心数量?
**System.out.println(Runtime.getRuntime().availableProcessors());**
在自定义线程池的时候,我们应该如何选择线程的核心数量?
这里又一个简单的方法供大家参考。
CPU 密集型:线程数量=cpu核心数量
IO 密集型:线程数量=cpu核心数量*2
// 那么在java代码中如何获取CPU核心数量?
**System.out.println(Runtime.getRuntime().availableProcessors());**