在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全/ 求理想線程池的大小

求理想線程池的大小

假設(shè)有一臺四核的機器,沒有超線程,運行多個并行的任務(wù),每個任務(wù)的75%時間用于IO,25%時間用于計算。問理想的線程池大小是多少

回答
編輯回答
蔚藍(lán)色

僅供參考

一般需要根據(jù)任務(wù)的類型來配置線程池大?。?/p>

如果是CPU密集型任務(wù),就需要盡量壓榨CPU,參考值可以設(shè)為 NCPU+1

  如果是IO密集型任務(wù),參考值可以設(shè)置為2*NCPU

  當(dāng)然,這只是一個參考值,具體的設(shè)置還需要根據(jù)實際情況進行調(diào)整,比如可以先將線程池大小設(shè)置為參考值,再觀察任務(wù)運行情況和系統(tǒng)負(fù)載、資源利用率來進行適當(dāng)調(diào)整

你可以參考下以下信息:
如何合理地估算線程池大小?

2017年5月14日 00:10