線程池最優大小計算公式

java併發編程實戰中提到一個計算線程池最優大小的公式


線程數量=cpu的數量*cpu期望利用率*(1 + 任務等待時間/任務處理時間)。
比如一個8核CPU,希望這部分工作的CPU使用率20%,任務等待時間允許200ms,每個任務執行10ms。
那麼線程數量=8*0.2*(1+200/10)= 33

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章