操做系統的線程概述主要是介紹了線程的概念,線程和進程的區別,重點掌握線程和進程資源分配、調度方面的區別。併發
主要的重點冷月作出了標識,知識點以下圖(pdf版或xmind源文件請關注公衆號:學長冷月,回覆操做系統)。學習
線程又叫"輕量級的進程",是一個基本的CPU執行單元。操作系統
在引入線程後,進程是資源分配的基本單位,線程是調度的最小單位;而且增長了併發性,線程之間也能夠併發,提高了併發度。線程
而線程幾乎不擁有系統資源,同進程的不一樣線程能夠共享該進程的資源,經過共享存儲的方式來進程線程通信。blog
線程模型有進程
一對多:一個內核級線程對應多個用戶級線程,當其中一個用戶級線程出現故障時,將所有沒法繼續運行;資源
一對一:一個內核級線程對應一個用戶級線程get
多對多:多個內核級線程對應多個用戶級線程,但內核級線程的數量小於用戶級線程的數量.博客
若是這篇博文有幫助到您,能夠幫冷月點一個贊或者加一個關注哦!pdf
歡迎關注個人公衆號:學長冷月,得到獨家整理的學習資源和平常乾貨推送。
若是您對個人專題內容感興趣,也能夠關注個人博客:guoyu7.com