线程池技术
一、為什么要用到池技術?
二、線程池是如何提高服務器效率的?
三、線程池的實現
四、應用場景
五、其他
? ? ? 1、線程池的尺寸選擇不當會嚴重影響服務器性能,過小或過大都可能導致性能下降,因為:
? ? ? ? ? ?過小:可能導致任務處理不及時。
? ? ? ? ? ?過大:線程同步及切換CPU的時間消耗加大。
? ? ? ? ? ?方法:根據經驗值或者利用統計學原理來統計各時段適配的尺寸。
? ? ? 2、線程池在處理任務數量較少時優勢不明顯,但在處理大量任務時表現卓越。
? ? ? 3、必須設置線程尺寸的上限且避免頻繁增加新線程,可以一次批量增加線程。
轉載于:https://www.cnblogs.com/liulc/p/5088291.html
總結
- 上一篇: JAVA的WebService规范JAX
- 下一篇: 2016年的新年