合理估算線程池線程數量

參考《Java併發編程實戰》     線程數量計算公式 公式:Nthread = Ncpu * Ucpu * (1+ W/C),各字段含義: Nthreads:線程數量 Ncpu:CPU的數量,Runtime.getRuntime().availableProcessors() Ucpu:CPU使用率,範圍在[0,1] W/C:等待時間與計算時間的比率 公式解讀:其實就是要分清是計算密集型還是IO
相關文章
相關標籤/搜索