ASDD4321

|
分享:
▲
以下不很完整 寫出來也太長了 請自行參酌
分時系統(Time Sharing Systems)
作業系統依中央處理器排程(CPU Scheduling),將中央處理器的時間切割為極小的時間片段(Time Slice),例如50ms 。 任何程式佔有中央處理器時,若用罄一個時間片段,則輪由下一個程式佔有中央處理器,同樣的,若下一個程式用罄時間片段,再由另一個程式執行…。 Uses CPU scheduling and multiprogramming to provide each user with a small portion of CPU time. User may interact with each program while it is running.
即時系統
即時系統的工作除了要正確地完成,還要符合時間限制,經常被用於控制裝置的系統。
控制科學實驗的系統、多媒體系統、醫學影像系統、汽車引擎油路系統、家用裝置控制器、武器系統等。 °一個即時系統會有詳細定義的時間限制,系統必須要在所定義的限制之內完成運算。
硬即時系統保證所執行的工作一定會在時間之內完成,在超過時間限制之後會有很嚴重甚至負面的後果。
即時系統中的即時行程有較高的優先權,在超過時間限制之後,雖然執行的價值降低許多,即時行程還是可以繼續執行。
手持式系統
帶來高度的便利性與可攜性。 Ø包括了個人數位助理與行動電話等。 Ø在設計上較受限於硬體的設計,只有少量的記憶體空間、較慢的處理器、以及小型的顯示螢幕等。
手持式系統的體積希望越小越好。 °作業系統必須有效率地應用這些有限的系統資源,並設法降低所消耗的電力,以發揮最大的功能。
分散式系統
就是架構在網路之上,藉由網路的連接共享資源以提高系統的計算效能,並提供使用者功能更豐富的服務。 °分散式作業系統在各電腦之間的溝通較為緊密,使用者不需要知道對方的存在就可以彼此分享資源,感覺上像是使用同一部電腦上的資源。
分散式系統可以分為 主從(客戶/伺服)系統--伺服端會執行客戶端所發出的要求。 同儕系統---系統不同節點間的角色是對等的,各節點不僅要求服務,也提供服務。
叢集式系統 利用區域網路緊密連接。 共享系統中的儲存裝置。 使用多個 CPU 進行運算。 包括對稱式叢集、非對稱式叢集、平行叢集和廣域網路叢集等。 °叢集運算是用來提高系統的可用度,也就是系統隨時可供使用的程度,當叢集系統的其中一個節點發生故障,可以將故障節點上所執行的程式重新在其他節點上執行。
此文章被評分,最近評分記錄| 財富:100 (by 晨秋) | 理由: 感謝您的解答 | |
|
|
|