基於物件的分散式作業系統的優缺點是什麼?


**分散式作業系統**是一種應用程式執行在多個透過通訊連線的計算機上的模型。它是網路作業系統的擴充套件,支援更高層次的通訊和網路上機器的整合。

分散式作業系統執行在多個CPU上,但對於終端使用者來說,它只是一個普通的集中式作業系統。它可以共享所有資源,例如CPU、磁碟、網路介面、節點、計算機等,從一個站點到另一個站點,並增加整個系統上可用的資料。

所有處理器都透過有效的通訊介質(例如高速匯流排和電話線)連線,並且每個處理器都包含它自己的本地記憶體以及其他本地處理器。

根據這種特性,分散式作業系統被稱為鬆散耦合系統。此作業系統涉及多臺計算機、節點和站點,這些元件透過區域網/廣域網線路相互連線。

分散式作業系統能夠共享它們的計算能力和I/O檔案,同時允許使用者進行虛擬機器抽象。

結構

分散式作業系統的結構如下所示:

應用

分散式作業系統的應用如下:

  • 網際網路技術

  • 分散式資料庫系統

  • 空中交通管制系統

  • 航空公司預訂控制系統

  • 點對點網路系統

  • 電信網路

  • 科學計算系統

  • 叢集計算

  • 網格計算

  • 資料渲染

優點

分散式作業系統的優點如下:

  • 一切都被視為物件,無論是硬體還是軟體。甚至連線到系統的裝置也被視為物件,執行的軟體也被視為物件。

  • 被視為物件的那些東西具有固定的屬性狀態。物件的屬性保持不變。

  • 整個系統被視為物件的集合,其中被視為物件的各種事物構成了整個系統。

  • 系統中的每個物件都被視為一個抽象實體。

缺點

分散式作業系統的缺點如下:

  • 如果任何本地工作的使用者無法看到對物件的請求,則請求的管理方式很差,則使用者將請求傳送給管理特定物件的管理員。

  • 有一組操作,可以透過這些操作輕鬆地操作連線到系統的裝置。

更新於:2021年11月29日

542 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.