操作系統原理-操作系統的定義、特徵及功能

操作系統原理-操作系統的定義、特徵及功能

1. 操作系統的定義:爲了達到方便用戶和提高資源利用率的目的設計的,有效控制和管理計算機硬件和軟件資源的,合理的組織計算機工作流程的程序集合。
計算機操作系統分類
- 有效:根據用戶的不同要求,在管理計算機資源時考慮到系統運行的效率和資源的利用率。
- 合理:操作系統“公平”對待不同程序,保證系統不發生“死鎖”和“飢餓”現象
2. 操作系統特徵:
併發:
並行性:兩個或兩個以上的操作在同一時刻發生。
併發性:兩個或兩個以上的操作在同一時間間隔內發生。
多道程序與併發性。
操作系統應能控制和管理併發活動。
共享:
a.共享:系統中的資源供內存中多個併發執行的進程共同使用。
b.類型:互斥共享方式;同時訪問方式
c.併發與共享:互爲存在條件,共享以併發爲條件,共享影響併發
d.操作系統應能實現共享
虛擬
a.虛擬:是指通過技術把一個物理實體變成若干個邏輯上對應物。
b.虛擬,併發,共享關係
異步性
多程序環境下,進程以異步進行方式運行。

3. 操作系統功能

  • 存儲器管理的功能
  • 處理機管理的功能
  • 設備管理的功能
  • 文件管理的功能
  • 用戶接口
發佈了40 篇原創文章 · 獲贊 102 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章