冷月手撕408之操做系統(3)-操做系統的發展及分類

操做系統的發展及分類主要是介紹了操做系統從誕生到如今的發展,重點掌握批處理階段和分時操做系統。網絡

主要的重點冷月作出了標識,知識點以下圖(pdf版或xmind源文件請關注公衆號:學長冷月,回覆操做系統)。分佈式

file

冷月點睛

在手工操做階段,計算機主要是靠手工打卡來操做,人機矛盾十分嚴重,計算機的資源利用率很是的低。學習

爲了解決資源利用率很是的低的問題。誕生了批處理階段,首先是單道批處理,用戶將做業成批的刻錄進磁帶,磁帶上的做業依次進入內存,但內存中只能存放一道做業。操作系統

後來進一步提升資源的利用率和系統的吞吐量,誕生了多道批處理系統,也就誕生了操做系統的雛形。引入了多道程序設計,內存中能夠存放多道做業,當一道程序在等待其餘資源被阻塞時,CPU轉去執行其餘程序。由於只有一塊CPU,做業在宏觀上並行,微觀上串行。設計

批處理階段雖然提升了資源利用率,可是人機缺乏交互性。內存

爲了提升人機交互性,誕生了分時操做系統,分時操做系統將CPU的運行時長分紅很短的時間片,分給做業使用。其中交互性是最重要的特色。資源

實時操做系統主要區別硬實時實時操做系統和軟實時實時操做系統。硬實時實時操做系統就是那些必須立刻在規定的時間完成,如股票交易;軟實時實時操做系統就是可以接受偶爾違反時間且不會受到致命傷害,如銀行轉帳。get

網絡操做系統和分佈式操做系統和我的操做系統瞭解便可。博客

若是這篇博文有幫助到您,能夠幫冷月點一個贊或者加一個關注哦!程序設計

歡迎關注個人公衆號:學長冷月,得到獨家整理的學習資源和平常乾貨推送。
若是您對個人專題內容感興趣,也能夠關注個人博客:guoyu7.com

相關文章
相關標籤/搜索