5.網絡操作系統
計算機網絡是通過通信設施將地理上分散的并具有自治功能的多個計算機系統互連起來的系統。網絡操作系統(Network Operating System)能夠控制計算機在網絡中方便地傳送信息和共享資源,并能為網絡用戶提供各種所需服務的操作系統。
網絡操作系統主要有兩種工作模式:第一種是客戶機/服務器(Client/Server)模式,這類網絡中分成兩類站點,一類站點作為網絡控制中心或數據中心的服務器,提供文件打印、通信傳輸、數據庫等各種服務;另一類站點是本地處理和訪問服務器的客戶機。這是目前較為流行的工作模式。第二種是對等(Peer-to-Peer)模式,在這種模式下網絡中的站點都是對等的,每一個站點既可作為服務器,又可作為客戶機。
網絡操作系統應該具有以下幾項功能:
(1)網絡通信。其任務是在源計算機和目標計算機之間實現無差錯的數據傳輸。具體來說,它具有建立/拆除通信鏈路、傳輸控制、差錯控制、流量控制、路由選擇等功能;
(2)資源管理。對網絡中的所有硬、軟件資源實施有效管理,協調諸用戶對共享資源的使用,保證數據的一致性、完整性。典型的網絡資源有:硬盤、打印機、文件和數據;
(3)網絡管理。包括安全控制、性能監視、維護功能等;
(4)網絡服務:如電子郵件、文件傳輸、共享設備服務、遠程作業錄入服務等。
下一代的網絡操作系統應能提供以下功能支撐:
位置透明性。支持客戶機、服務器和系統資源不停地在網絡中裝入卸出,且不固定確切位置的工作方式;
名字空間透明性。網絡中的任何實體都必須從屬于同一個名字空間;
管理維護透明性。如果一個目錄在多臺機器上有映像,應負責對其同步維護;應能將用戶和網絡故障相隔離;同步多臺地域上分散的機器時鐘;
安全權限透明性。用戶僅需使用一個注冊名及口令,就可在任何地點對任何服務器的資源進行存取,請求的合法性由操作系統驗證,數據的安全性由操作系統保證;
通信透明性。提供對多種通信協議支持,縮短通信的延時。
6.分布式操作系統
以往的計算機系統中,其處理和控制功能都高度地集中在一臺計算機上,所有的任務都由它完成,這種系統稱為集中式計算機系統。而分布式計算機系統是指由多臺分散的計算機,經互連網絡連接而成的系統。每臺計算機高度自治,又相互協同,能在系統范圍內實現資源管理、任務分配、能并行地運行分布式程序。
分布式計算機系統是由多臺計算機組成的系統。在系統中,任意兩臺計算機之間利用通信來交換信息,各臺計算機之間無主次之分。系統中的資源為所有用戶共享,系統中若干臺計算機可以相互合作,共同完成同一個任務。用于管理分布式計算機系統的操作系統稱為分布式操作系統(Distributed Operating System)。分布式系統的優點是,各節點的自治性好、資源共享的透明性強、各節點具有協同性、系統具有堅定性。主要缺點是,系統狀態不精確、控制機構復雜、通信開銷會引起性能的下降。與網絡操作系統的主要區別在于任務的分布性,即把一個大任務分為若干個子任務,分派到不同的處理器上執行。
7.并行操作系統
多處理機系統是由多臺處理機組成的計算機系統。分成兩大類:基于共享存儲的多處理機系統(也稱為緊耦合多處理機系統)與基于分布存儲的多處理機系統(也稱為松耦合多處理機系統)。多處理機系統也稱為并行計算機系統,它所使用的操作系統稱為并行操作系統。現已經研制出來的并行操作系統有:美國Stanford大學的V-Kernel、美國Bell 實驗室的Meglos、美國卡內基梅隆大學的MACH 等。
8.嵌入式操作系統
隨著以計算機技術、通信技術為主的信息技術的快速發展和Internet 網的廣泛應用,3C(Computer,Communication,Consumer Electronics)融合的趨勢已初露端倪,計算機是貫穿社會信息化的核心技術,網絡和通信是社會信息化賴以存在的基礎設施,電子消費產品是人與社會信息化的主要接口。3C融合的必然產物是信息電器;同時,計算機的微型化和專業化趨勢已成事實,這就為把計算機技術滲透到各行各業,應用到各個領域,嵌入到各種設備,開發出各種新型產品,奠定了堅實的物質基礎。在這些領域內產生了一個共同需求:計算機嵌入式應用。嵌入式(計算機)系統硬件不再以物理上獨立的裝置或設備形式出現,而是大部分甚至全部都隱藏和嵌入到各種應用系統中。由于嵌入式(計算機)系統的應用環境與其他類型的計算機系統有著巨大的區別,隨之帶來了對嵌入式(計算機)系統的軟件、即嵌入式軟件(embedded software)的要求,而嵌入式操作系統是嵌入式軟件的基本支撐。從而,形成了現代操作系統的一個類別——嵌入式操作系統。
嵌入式操作系統是指運行在嵌入式(計算機)環境中,對整個系統及所有操作的各種部件、裝置等資源進行統一協調、處理、指揮和控制的系統軟件。由于它仍舊是一個操作系統,因此,具有通常操作系統的功能,包括與硬件相關的底層軟件、操作系統核心功能(文件系統、存儲管理、設備管理、進程管理、處理器管理和中斷處理),功能強大的還提供圖形界面、通信協議、小型瀏覽器等設施。
· | 2022考研復試聯系導師有哪些注意事 | 04-28 |
· | 2022考研復試面試常見問題 | 04-28 |
· | 2022年考研復試面試回答提問方法有 | 04-28 |
· | 2022考研復試怎么緩解緩解焦慮心態 | 04-27 |
· | 2022年考研復試的訣竅介紹 | 04-27 |
· | 2022年考研復試英語如何準備 | 04-26 |
· | 2022年考研復試英語口語常見句式 | 04-26 |
· | 2022年考研復試的四個細節 | 04-26 |
· | 2022考研復試準備:與導師及時交流 | 04-26 |
· | 2022考研復試面試的綜合技巧 | 04-26 |