操作系統複習1(操作系統概述)

操作系統概述導圖

特徵

  1. 併發:兩個或者多個事件在同一時間間隔內發生,併發性通過分時實現;並行爲同一時刻發生
  2. 共享:資源共享,系統中資源可供內存中多個併發執行額進程共同使用;共享可以分兩種方式-互斥共享方式(打印機),同時訪問方式;
  3. 虛擬:把物理上的實體變爲若干個邏輯上的對應物,虛擬技術是通過多道程序併發執行的方法,來分時使用一個處理器
  4. 異步:在多道程序環境下,允許多個程序併發執行,由於資源有限,進程的執行不是一貫到底,而是走走停停,不可預知的速度進行,爲進程的異步性。

注:併發和共享是最基本特徵,兩者之間互爲存在條件:資源共享是以程序的併發爲條件的,若系統不允許程序併發執行,則不存在資源共享;若系統不能對資源共享有效的實施管理,就會影響程序併發執行。

目標和功能

功能:處理機管理,存儲器管理,設備管理和文件管理;方便用戶操作,提供接口。

進程管理:進程控制,進程同步,進程通信,死鎖處理,處理機調度。

存儲管理:內存分配,地址映射,內存保護與共享,內存擴充。

發展與分類

單道批處理系統:自動性,順序性,單道性;

多道批處理系統:多道程序設計技術允許多個程序同時進入內存並運行,特點包括多道,宏觀上並行,微觀上串行

 分時操作系統:特徵包括同時性(多路性),交互性,獨立性,及時性。

實時操作系統:及時性和可靠性

網絡操作系統和分佈式計算機系統:計算機之間通信;系統中每一臺計算機具有同等地位,資源共享;特點是分佈性和並行性;不同的是分佈式操作系統中若干臺計算機相互協同完成同一任務。

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章