您的位置:首页 > 其它

ExcuterService如何确定线程池的大小

2016-09-17 16:50 323 查看
ExcuterService pool = Executors.newFixedThreadPool(nThreads);怎么确定这个nThreads的大小 ,即怎么确定线程池的大小?
事前估算,事后测试。按需调整。

宏观上就是:

◎ 计算密集型:线程数量少,比如核数×1.5或×2;

◎ 外部资源依赖型:线程数多,依据并发请求数和外部资源(数据库、磁盘)的并发处理能力来定。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: