八、線程的概念

1、線程是進程中能夠併發執行的實體,是進程的組成部分。

2、多線程操作系統中,進程只是擁有資源的基本單位,而不再是一個可執行的實體,每個線程都是一個可執行的實體

是CPU調度和分配的基本單位

3、線程比進程更小,基本上不擁有系統資源,是花費開銷最小的實體。

4、線程具有以下屬性:

(1)輕型實體——線程中的實體基本上不擁有系統資源,只是有一點必不可少的,能保證其獨立運行的資源。

(2)獨立調度和分派的基本單位

(3)可併發執行

(4)共享進程資源

5、進程和線程的比較

  進程 線程
調度   基本單位
併發 支持 支持
資源 分配單位 共享該進程資源
開銷

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章