線程和進程的區別,併發與並行的區別

進程是cpu資源分配的最小單位,線程是cpu調度的最小單位。以前進程既是資源分配也是調度的最小單位,後來爲了更合理的使用cpu(實際上是cpu性能越來越好),纔將資源分配和調度分開,就有了線程。線程是建立在進程的基礎上的一次程序運行單位。 一、進程 進程:指在系統中能獨立運行並作爲資源分配的基本單位,它是由一組機器指令、數據和堆棧等組成的,是一個能獨立運行的活動實體。     注意,進程一般有三個
相關文章
相關標籤/搜索