線程的優缺點

線程的優勢: 1:建立一個新線程的代價比建立一個新進程要小的多; 2:與進程相比,線程之間的切換須要操做系統作的工做要少不少; 3:線程佔用的資源要比進程少不少; 4:能充分利用多處理器的可並行數量; 5:在等待慢速I/O操做結束的同時,程序可執行其餘的計算任務; 6:計算密集型應用,爲了能在多處理器系統上運行,將計算分解到多個線程中實現; 7:I/O密集型應用,爲了能提升性能,將I/O操做重疊。
相關文章
相關標籤/搜索