計算機操作系統有哪幾種分類?

實時操作系統

實時操作系統(Real-time Operating System)是指能及時響應外部事件的請求,並以足夠快的速度予以處理,其處理結果能在規定的時間內控制、監控生產過程或對處理系統做出快速響應,並控制所有任務協調、一致地運行的一種操作系統。實時系統滿足了實時控制和實時信息處理領域的需要,其應用十分廣泛。

計算機操作系統有哪幾種分類?

網絡操作系統

網絡操作系統(Network Operating System)是對計算機網絡進行有效管理的操作系統,它能有效地管理計算機網絡的資源,併為網絡用戶提供相互通信、資源共享、系統安全等方便、靈活的網絡使用環境。

批處理操作系統

批處理操作系統(Batch Processing Operating System)也稱為作業處理系統。在批處理系統中,操作人員將作業成批地裝入計算機中,由操作系統在計算機中某個特定磁盤區域(一般稱為輸入井)進行組織,並按一定的算法選擇其中的一個或幾個作業,將其調入內存使其運行。運行結束後,把結果放入磁盤“輸出井”,由計算機統一輸出後交給用戶。

計算機操作系統有哪幾種分類?

分佈式操作系統

分佈式操作系統(Distributed Operating System)就是用於管理分佈式計算機系統資源的操作系統。它具有任務分配功能,可將多個任務分配到多個處理單元上,使這些任務並行執行,從而加速任務的執行。分佈式操作系統通常能很好地隱藏系統內部的實現細節,包括對象的物理位置、併發控制和系統故障等對用戶都是透明的。例如,當用戶要訪問某個文件時,只需提供文件名而無須知道它是駐留在哪個站點上。分佈式操作系統支持系統中所有用戶對分佈在各個站點上的軟硬件資源的共享和透明方式訪問。

計算機操作系統有哪幾種分類?

嵌入式操作系統

嵌入式操作系統(Embedded Operating System)是指運行在嵌入式系統環境中,對整個嵌入式系統以及它所操作、控制的各種部件裝置等資源進行統一協調、調度和控制的操作系統。嵌入式操作系統在系統實時高效性、硬件的相關性、軟件固態化以及應用的專用性等方面具有較為突出的特點。在通信、工業控制、家用電器等方面,嵌入式系統有廣泛的應用。

分時操作系統

在分時操作系統(Time Sharing Operating System)中,一臺計算機與多臺終端設備相連接,多終端上的用戶通過各自的終端以交互方式共用一臺計算機,計算機以“分時”的方法輪流為每個用戶服務。由於CPU速度比人在終端上輸入控制命令的速度快得多,使得每個用戶就好像獨佔計算機一樣。在協調用戶分享CPU時,操作系統通常採用“時間片輪轉法”分配CPU,即系統規定一個被稱為“時間片”的時間單位,所有終端用戶輪流享用一個時間片的CPU時間。

計算機操作系統有哪幾種分類?


分享到:


相關文章: