進程和線程的區別?何時用進程?何時用線程?

進程線程概念區別: 進程是操做系統資源分配的基本單位,線程是操做系統調度資源的基本單位。進程是正在運行的程序的實例,其實就是系統中正在運行的一個應用程序,線程是進程的一個實體。進程包含線程,線程共用進程的資源。 進程與線程的選擇取決如下幾點: 一、須要頻繁建立銷燬的優先使用線程;由於對進程來講建立和銷燬一個進程代價是很大的。 二、線程的切換速度快,因此在須要大量計算,切換頻繁時用線程,還有耗時的操
相關文章
相關標籤/搜索