操作系統 -- 進程與線程關係詳解

線程與進程都是操作系統中的兩個重要的概念。相信很多人,包括筆者之前都存在着誤區,進程是由很多的線程組成的。這篇文章將徹底地對兩者的異同進行說明。 首先,我們要理清楚爲什麼會引入進程的概念。我們都知道,在多道批處理時代,系統的最小單元是程序,但是如果是單核CPU的話,沒有一個很好的方法描述其併發的特點,同時程序在併發系統中走走停停會導致無序性,而且各個程序之間會相互影響,導致併發運行的結果不可再現。
相關文章
相關標籤/搜索