使用線程池

一、爲什麼使用線程池 可以減少創建線程、銷燬線程和切換線程帶來的資源消耗 二、線程池應該設置多大 最佳線程數目 = ((線程等待時間+線程CPU時間)/ 線程CPU時間 )*CPU數目 比如平均每個線程CPU運行時間爲0.5s,而線程等待時間(非CPU運行時間,比如IO)爲1.5s,CPU核心數爲8,那麼根據上面這個公式估算得到:((0.5+1.5)/0.5)*8=32。這個公式進一步轉化爲: 最
相關文章
相關標籤/搜索