天天看點

作業系統的特征(作業系統2)

作業系統的特征

前言

1 并發

2 共享

3 虛拟

4 異步

5 小結

在本篇中,你将掌握

作業系統的四大特征:并發、共享、虛拟、異步

作業系統的特征(作業系統2)

作業系統有四大特征:并發、共享、虛拟、異步

并發:兩個或多個事件在同一時間間隔内發生。這些事件宏觀上是同時發生的,但微觀上是交替發生的

  并行:兩個或多個事件在同一時刻同時發生

作業系統的并發性是指計算機系統中同時存在着多個運作着的程式。作業系統和程式并發是一起誕生的。

作業系統的特征(作業系統2)

共享:資源共享,是指系統中的資源可供記憶體中多個并發執行的程序共同使用。

   互斥共享方式:一個時間段内隻允許一個程序通路該資源

   同時共享方式:一個時間段内允許多個程序“同時”進行通路(宏觀上同時)

且并發性和共享性是互為存在條件的

虛拟:把實體上的實體變為若幹個邏輯上的對應物;

 &esmp;實體實體是存在的,而邏輯上的對應物是使用者感受到的

舉例而言,一個程式需要放入記憶體并給它配置設定CPU才能執行。虛拟存儲技術就是“空分複用技術”;虛拟處理技術就是“時分複用技術”。

異步:在多道程式環境下,允許多個程式并發執行,但由于資源優先,程序的執行不是一貫到底的,而是走走停停,以不可預知的速度向前推進,這就是程序的異步性。

隻有系統擁有并發性,才有可能導緻異步性。

作業系統的特征(作業系統2)

本節重點,并發和并行的差別;并發和共享是互為存在條件的;沒有并發和共享,就談不上虛拟和異步,是以并發和共享是作業系統的兩個最基本特征。

繼續閱讀