網絡操作系統的特點
作者:佚名 時間:2013-07-25 分享到:
作為網絡用戶和計算機網絡之間的接口,一個典型的網絡操作系統一般具有以下特點:
1.具有復雜性
單機操作系統的主要功能是管理本機的軟硬件資源,而網絡操作系統一方面要對全網資源進行管理,以實現整個網絡的資源共享,另一方面,還要負責計算機間的通信與同步,顯然比單機操作系統要復雜得多.
2.具有并行性
單機操作系統通過為用戶建立虛擬處理器來模擬多機環境,從而實現程序的并發執行.而網絡操作系統在每個節點上的程序都可以并發執行,一個用戶作業既可以在本地運行,也可以在遠程節點上運行,在本地運行時,還可以分配到多個處理器中并行操作.
3.具有高效性
網絡操作系統中采用純種的處理方式,線程相對于進程而方需要較少的系統開銷,比進程更晚于進行管理,采用推行式多任務時,線程相對于進程而方需要較少的系統開銷,比進程更易于進行管理,采用推行式多任務時,操作系統不用專門等等某一線程的完成后,再將系統控制交給其他線程,而是主動將系統控制交給首先申請得到系統資源的其他純種,這樣就可以使系統運行具有更高的效率.
4.具有安全性
網絡操作系統的安全性主要體現在,具有嚴格的權限管理,用戶通常分為系統管理員,高級用戶和一般用戶,不同級別的用戶具有不同的權限,進統攝每個用戶都要審查,對用戶的身份進行驗證,執行某一特權操作也要進行審查,文件系統采取了相應的保護代謝,不同程序有不同的運行方式.