分布式計算機系統具有以下主要特點
①任意兩台計算機之間可以利用通信交換信息②各計算機具有相對的自主性或自治性③具有透明性④具有整體性或協同性⑤具有堅定性(任一台故障不會使系統癱瘓)
分布式計算機系統與集中式計算機系統的主要區別
①利用消息傳遞進行通信(沒有共享存儲器)
②系統中各台計算機是自治的(沒有主從之分沒有分級控制沒有公用時鐘)
③透明性(系統中所有資源為所有用戶共享用戶無需知道資源位於何處)
④協同性(可相互協作完成任務或作業可實現並行計算)
分布式系統對資源的管理與集中式系統有何不同?
答分布式系統對資源的管理采用一類資源有多個管理者的分布式管理方式分布式管理方式又可分為集中分布管理和完全分布管理兩種方式集中式系統對資源的管理采用一個管理者的方式
在分布式系統中建立邏輯時鐘的原因在分布式系統中由於沒有共享存儲器和公用時鐘雖然在分布式系統中每台計算機都有自己的時鐘盡管每個時鐘工作得都非常穩定但並不能保證它們的頻率完全相同為了實現分布式系統中進程同步需要給系統中的每個事件指定一個時間值即打上時間戳用這一方法來確定系統全局的事件順序
在對分布式系統中的所有事件賦予時間戳時應滿足的條件是
①在同一節點上若A→B則C(A)<C(B)②若A和B分別是發送消息和接收消息的兩個事件則C(A)<C(B)③對任何事件A和B必定C(A)≠C(B)
舉例說明對任何事件A和B如果C(A)<C(B)則A→B未必成立
答設有相互通信的兩個進程P和P它們是位於兩個節點機上的進程假定P發一消息給P稱為事件B且C(B)=而P接收該消息稱為事件A且C(A)=(因為P的處理機比P的處理機慢所以P的邏輯時鐘信號也比P的慢)在這種情況下C(A)<C(B)但是A→B卻不成立
緊耦合與松耦合多處理機系統有何區別?
答主要區別在於有無共享存儲器①緊耦合多處理機系統有共享存儲器所以也稱其為共享存儲結構多處理機系統②松耦合處理機系統中沒有共享存儲器每台處理機都有一個容量較大的局部存儲器所以也稱其為分布存儲結構多處理機系統
網絡操作系統就是在計算機網絡系統中管理一台或多台主機的硬軟件資源支持網絡通信提供網絡服務的軟件集合
通用操作系統的基本功能①處理機(進程)管理②存儲管理③文件管理④設備管理網絡操作系統還具有的主要功能①實現網絡中各點機之間的通信②實現網絡中的資源共享③提供多種網絡服務(硬盤共享打印機共享提供電文語音圖像的加密和傳輸文件的傳遞存取和管理作業的傳輸和操作服務)④提供網絡用戶的應用程序接口
網絡操作系統的主要特點①復雜性(管理全網資源機間通信與同步網絡文件管理)②並行性(多處理機實現真正並行)③節點機間的通信與同步(OSI/RM的七層協議中第四層(傳輸層)到第七層(應用層)進入了網絡操作系統的領域低三層(NDP)M則提供了網絡傳輸的支持)④安全性(表現網絡操作的安全性系統規定不同用戶有不同的權限(系統管理員高級用戶一般用戶)用戶身份驗證資源的存儲控制網絡傳輸的安全)
在多處理機系統中①加速比定義它表示一個作業在單機上的執行時間與花在多處理機上執行時間的比值公式SP=ET/ET其中SP為作業J的加速比ET為作業J在單機上的執行時間ET為作業J在多處理機上的執行時間作業J的加速比不能超過處理機數P即≤Sp≤P②處理機利用率的定義它表示P台處理機實際執行時間(扣除空閒時間)與P台處理機被占用時間(空閒時間與P台處理機執行時間之和)的比值≤Up≤
多處理機系統中的通信方式①基於共享變量的通信方式(主要適用於緊耦合多處理機)②基於消息傳遞的通信方式(主要適用於松耦合多處理機)
中斷的分類①I/O中斷②程序中斷③硬件故障中斷④外中斷⑤訪管中斷(其中①④稱為中斷②③⑤稱為陷入又稱捕俘)
計算機安全級從D級(最不嚴格)到A級(最嚴格)Windows當前支持C安全級
UNIX強內核WindowsNT微內核
[] []
From:http://tw.wingwit.com/Article/program/czxt/201311/24081.html