作業系統分類

2021-07-30 14:33:37 字數 1660 閱讀 2466

操作員將作業成批的送入系統後,等待系統處理完成再獲取結果

多道:系統可以同時容納多個作業請求;

成批:系統能夠成批的自動處理多個作業;

作業執行過程中不允許產生互動

有效的資源使用與加大作業吞吐量

系統將cpu分為多個時間片,使用時間片輪轉的方式迴圈處理使用者的服務請求,並且通過中斷相應的方式提供互動式處理。

互動式:系統允許產生與相應中斷,從而提供互動式操作

時間片輪**系統將cpu時間平均劃分為多個時間片,將時間片分配給各個任務,從而保證快速相應使用者請求及較為平均的執行各個任務

及時性:通過中斷的方式

對每個使用者保證足夠快的響應時間,並且提供互動會話的能力

能夠及時相應隨機發生的外部事件的請求,並且以足夠快的速度完成對外部事件的處理。

實時性:在極短的時間內響應隨機發生的外部任務請求

可靠性:系統穩定且可靠,不能由於自身原因產生宕機等事故使得無法及時相應任務事件

提供及時的、可靠的事件響應方案,快速響應與處理隨機的外部請求,控制所有實時裝置和實時任務協調一致的執行。主要服務物件是如:飛彈發射控制、票證預定管理等對資料一致性、系統可靠性及響應實時性有高要求的使用者。

建立在各節點計算機的作業系統之上,用於管理網路通訊和共享資源,協調各節點計算機上任務的執行,並且向使用者提供統一的、有效的網路介面的作業系統。

網路通訊:實現源計算機與目標計算機之間的無差錯資料傳輸。

資源管理:採用統一有效的方法協調多個使用者來使用共享資源,並提供可靠的資源管理與控制。

多種網路服務:提供多樣化的網路服務,如遠端任務提交、電子郵件服務、檔案傳輸與管理等。

提供網路介面:向網路使用者提供統一有效的網路共享資源和獲得網路服務的介面。

在多計算機系統環境下,負責控制和管理以協同方式工作的各類系統資源和分布式程序的同步,並執行和處理機器之間的通訊、排程與分配等控制事物,自動實行全系統範圍內的任務分配和負載平衡。

高度並行性:將各節點上物理機的資源統一管理起來,任務以排程的方式分配到各物理機上,保證資源利用的充分性,保證快速處理任務請求

強壯性:對於出現故障的機器能夠自動剔除,避免故障機器影響整個系統的服務效果

透明性:對使用者遮蔽物理節點的概念,只提供乙個統一的介面以操作,使用者無需關心後台物理節點的排程與狀態

相同點:都工作在乙個由多台計算機組成的系統中,這些計算機之間可以通過一些傳輸裝置來進行通訊和共享系統資源

不同點:分布式作業系統更傾向於任務的協同執行,並且各系統之間無主次區分,也無需採用標準的通訊協議進行通訊。

將作業系統和功能軟體繼承在計算機硬體系統中,即系統軟體與系統硬體的一體化,比如bios。嵌入式作業系統是對功能、可靠性、成本、體積、功耗有嚴格要求的作業系統。從廣義上看,凡是帶有微處理器的專用軟硬體系統都可以稱為嵌入式作業系統。

體積小:由於整合在硬體中,系統體積不可過大,不必要的功能都要裁剪,因此嵌入式作業系統通常是定製的。

高度自動化:

響應速度快:

根據ieee的定義,嵌入式系統是用於控制、監視或者輔助操作機器和裝置的裝置。

將作業系統中最基本的部分放入核心中,而將絕大部分功能都移到微核心外的一組伺服器中實現。

可擴充套件性:擴充套件的功能將不會受到核心太大的限制,新增新功能將變得容易

可靠性:減少了程式漏洞或bug對核心帶來的衝擊

可移植性

由於大部分功能被移至核外,因此執行效率將低於上述的作業系統。

作業系統分類

一般可以把作業系統分為三種基本型別,即批處理系統 分時系統和實時系統。隨著計算機體系結構的發展,又出現了許多態別的作業系統,它們是個人作業系統 網路作業系統 分布式作業系統和嵌入式作業系統。1.基本工作方式 批處理作業系統的基本工作方式是 使用者將作業交給系統操作員,系統操作員在收到作業後,並不立即...

作業系統分類

1 命令列介面的作業系統,如dos。2 圖形介面的作業系統,如windows。1 單使用者作業系統,如dos。2 多使用者作業系統,如unix,linux。1 單任務作業系統 2 多工作業系統 多用於早期的計算機,將作業一次性提交給系統,然後由系統成批的處理。將cpu的時間分成很小的時間片,按時間片...

作業系統分類詳解

作業系統可按照不同方式進行分類。例如,按使用者數目的多少,可分為單使用者和多使用者系統 根據作業系統所依賴的硬體規模,可分為大型機 中型機 小型機和微型機作業系統 根據作業系統提供給使用者的工作環境,可分為單使用者作業系統 多道批處理作業系統 分時作業系統 實時作業系統 網路作業系統和分布式作業系統...