作業系統的發展及分類主要是介紹了作業系統從誕生到現在的發展,重點掌握批處理階段和分時作業系統,
主要的重點冷月做出了標識,知識點如下圖(pdf版或xmind源檔案請關注公眾號:學長冷月,回復作業系統),

冷月點睛
在手工操作階段,計算機主要是靠手工打卡來操作,人機矛盾十分嚴重,計算機的資源利用率非常的低,
為了解決資源利用率非常的低的問題,誕生了批處理階段,首先是單道批處理,用戶將作業成批的刻錄進磁帶,磁帶上的作業依次進入記憶體,但記憶體中只能存放一道作業,
后來進一步提高資源的利用率和系統的吞吐量,誕生了多道批處理系統,也就誕生了作業系統的雛形,引入了多道程式設計,記憶體中可以存放多道作業,當一道程式在等待其他資源被阻塞時,CPU轉去執行其他程式,因為只有一塊CPU,作業在宏觀上并行,微觀上串行,
批處理階段雖然提高了資源利用率,但是人機缺少互動性,
為了提高人機互動性,誕生了分時作業系統,分時作業系統將CPU的運行時長分成很短的時間片,分給作業使用,其中互動性是最重要的特點,
實時作業系統主要區別硬實時實時作業系統和軟實時實時作業系統,硬實時實時作業系統就是那些必須馬上在規定的時間完成,如股票交易;軟實時實時作業系統就是能夠接受偶爾違反時間且不會受到致命傷害,如銀行轉賬,
網路作業系統和分布式作業系統和個人作業系統了解即可,
如果這篇博文有幫助到您,可以幫冷月點一個贊或者加一個關注哦!
歡迎關注我的公眾號:學長冷月,獲得獨家整理的學習資源和日常干貨推送,
如果您對我的專題內容感興趣,也可以關注我的博客:guoyu7.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/519.html
標籤:其他
