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