網絡編程--多線程和多進程的選擇

多線程還是多進程的選擇及區別 1)需要頻繁創建銷燬的優先用線程 原因請看上面的對比。 這種原則最常見的應用就是Web服務器了,來一個連接建立一個線程,斷了就銷燬線程,要是用進程,創建和銷燬的代價是很難承受的 2)需要進行大量計算的優先使用線程 所謂大量計算,當然就是要耗費很多CPU,切換頻繁了,這種情況下線程是最合適的。 這種原則最常見的是圖像處理、算法處理。 3)強相關的處理用線程,弱相關的處理
相關文章
相關標籤/搜索