Java获取CPU数量及线程池怎样设置最大线程数量公式
1、Java获取CPU核数代码:System.out.println(Runtime.getRuntime().availableProcessors());输出本机CPU的数量,是一个数字2、线程池设置最大线程数量公式:(1)线程池大小CPU的数量×目标CPU的使用率×(1+等待时间与计算时间的比)(2)一般情况:IO密集型应用,则线程池大小设置为2N+1(N为CPU数量,下同)CPU密集型应用,则线程池大小设置为N+1IO密集型和CPU密集型简单来说就是看服务器是注重CPU运算还是IO传输3...