作業系統-1.1_2作業系統四個特徵
作業系統四個特徵
- 併發{最基本的特徵}
- 共享{最基本的特徵}
- 虛擬
- 非同步
作業系統的特徵–併發
- 併發:是指兩個或者多個事件在同一時間間隔內發生,這事件巨集觀上是同時發生的,但是微觀上是交替發生的.
- 並行:是兩個或者多個事件在同時同刻發生
作業系統的併發性:是指計算機系統中同時存在著多個執行的程式.作業系統和程式的併發是一起誕生的.
作業系統的特徵–共享
共享資源共享方式:
-
互斥共享方式
系統中的某些資源,雖然可以提供給多個程式使用,但一個時間段內只允許一個程式訪問資源
-
同時共享方式
系統中的某些資源,允許一個時間段內由多個程式"同時"對他們進行訪問
併發和共享的關係
- 併發:計算機系統中同時存在多個執行的程式
- 共享:系統資源可以提供記憶體中多個併發執行的程式共同使用(需要共享的訪問硬碟資源)
作業系統的特性–虛擬
虛擬:是指把一個物理上的實體變為若干個邏輯上的對應物.物理實體(前者)是實際存在的,在邏輯上對應物(後者)是使用者感受.
一個程式需要放入記憶體並給他分配CPU才能執行
- 虛擬技術中的"空間多工技術"
- 虛擬技術中的"分時多工技術",微觀上處理機在各個微小的時間段內交替著為各個程式服務--------
- 如果失去了併發性,則一個時間段內系統中只需執行一道程式,那麼就失去了實現虛擬性的意義了。因此,沒有併發性,就談不上虛擬性
作業系統的特性–非同步
非同步:在多道程式環境下,允許多個程式併發操作,但由於資源有限,程式的執行不是一貫到底的,而是走走停停,以不可預知的速度向前推進,這就是程式的非同步性.
顯然.如果失去了併發性,則系統只能序列的處理各個程式,每個程式的執行會一貫到底,只有系統擁有併發性,才有可能導致非同步性.
沒有併發和共享,就談不上虛擬和非同步,因此併發和共享是作業系統的兩個最基本的特徵
相關文章
- 作業系統(1)——作業系統概述作業系統
- 作業系統(一):作業系統概述作業系統
- 作業系統(二):作業系統結構作業系統
- 作業系統 作業5作業系統
- 作業系統2—作業系統概論(下)作業系統
- 作業系統1—作業系統概論(上)作業系統
- 《作業系統》作業系統
- [作業系統]作業系統
- 作業系統作業系統
- 計算機作業系統|作業系統引論計算機作業系統
- 作業系統: Unix作業系統演進簡史作業系統
- 自制作業系統(一) 第一個作業系統作業系統
- 作業系統基礎第四講作業系統
- 作業系統原理作業系統
- Linux 作業系統Linux作業系統
- 作業系統概念作業系統
- NodeOS作業系統作業系統
- Linux作業系統Linux作業系統
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- 10.19:xshell、作業系統、系統命令作業系統
- Fuchsia 作業系統的四層結構作業系統
- 中興新支點作業系統獲得國家安全作業系統四級認證作業系統
- 作業系統複習作業系統
- 作業系統說明作業系統
- 作業系統(自己理解)作業系統
- 軟體作業系統作業系統
- 作業系統總結作業系統
- 作業系統學習作業系統
- 作業系統篇-cpu作業系統
- [作業系統]程序同步作業系統
- [作業系統]死鎖作業系統
- 作業系統筆記作業系統筆記
- Windows作業系統教程Windows作業系統
- 作業系統與Linux作業系統Linux
- 【linux】Linux作業系統Linux作業系統
- 【一】作業系統原理作業系統
- 作業系統結構作業系統
- 作業系統-程式管理作業系統