Linux下的線程池

多線程技術主要解決處理器單元內多個線程執行的問題,它可以顯著減少處理器單元的閒置時間,增加處理器單元的吞吐能力。但如果對多線程應用不當,會增加對單個任務的處理時間。 舉例說明: 假設在一臺服務器完成一項任務的時間爲T T1 創建線程的時間 T2 在線程中執行任務的時間,包括線程間同步所需時間 T3 線程銷燬的時間 顯然T = T1+T2+T3。注意這是一個極度簡化的假設 可以看出T1,T3是多線程
相關文章
相關標籤/搜索