操作系統概述

  1. 操作系統:分時操作系統有搶佔式、協同式多任務兩種,搶佔式多任務(preemptive multitasking)即系統具有將cpu控制權從一個任務分配到另一個任務的能力。協同式多任務通過當前執行任務調度到另外任務,若當前任務出現死鎖,系統就出現死鎖。
  2. 多任務操作系統:能同時執行多個任務,cpu分成許多時間片給多個任務,cpu同一時間執行一個任務,不停在多個任務之間進行切換。
  3. 多用戶操作系統:多用戶在多任務的基礎上進行概念拓展,對資源、進程進行用戶區分。
  4. 操作系統種類:single- and multi-tasking,single- and multi-user,distributed(分佈式),templated(模板化如鏡像),embedded(嵌入式,壓縮系統),real-time(實時,比起分時要求更高),library(庫)
  5. 操作系統的組成:內核(kernel),網絡(networking),安全(security),用戶接口(user interface)
  6. kernel:1program execution,2interrupts,3modes,4memory management,5virtual memory,6multitasking,7disk access and file systems,8device drivers
  7. Non-volatile Memory,固定存儲器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章