一、为什么要用到池技术?
二、线程池是如何提高服务器效率的?
三、线程池的实现
四、应用场景
五、其他
1、线程池的尺寸选择不当会严重影响服务器性能,过小或过大都可能导致性能下降,因为:
过小:可能导致任务处理不及时。
过大:线程同步及切换CPU的时间消耗加大。
方法:根据经验值或者利用统计学原理来统计各时段适配的尺寸。
2、线程池在处理任务数量较少时优势不明显,但在处理大量任务时表现卓越。
3、必须设置线程尺寸的上限且避免频繁增加新线程,可以一次批量增加线程。
时间: 2024-11-06 03:41:08