進程與線程的區別與選擇

進程與線程的選擇取決如下幾點:安全 一、須要頻繁建立銷燬的優先使用線程;由於對進程來講建立和銷燬一個進程代價是很大的。服務器 二、線程的切換速度快,因此在須要大量計算,切換頻繁時用線程,還有耗時的操做使用線程可提升應用程序的響應多線程 三、由於對CPU系統的效率使用上線程更佔優,因此可能要發展到多機分佈的用進程,多核分佈用線程;架構 四、並行操做時使用線程,如C/S架構的服務器端併發線程響應用戶的
相關文章
相關標籤/搜索