CPU密集型和IO密集型
CPU密集型和IO密集型
CPU密集型,最大化利用CPU资源,将最大线程池数设置为cpu核数
cpu核数:Runtime.getRuntime().availableProcessors()
IO密集型:有比较多的IO操作,非常耗费线程
将最大线程数设置为IO线程总数的两倍,或者大于IO线程总数即可
CPU密集型,最大化利用CPU资源,将最大线程池数设置为cpu核数
cpu核数:Runtime.getRuntime().availableProcessors()
IO密集型:有比较多的IO操作,非常耗费线程
将最大线程数设置为IO线程总数的两倍,或者大于IO线程总数即可