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