日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

『操作系统』微内核结构的操作系统几何?(优缺点)

發布時間:2023/12/15 windows 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 『操作系统』微内核结构的操作系统几何?(优缺点) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

微內核操作系統

微內核操作系統,即實現了一個可在其上構建通用 OS 的基礎內核,該內核程序運行在核心態,開機常駐內存。

當前微內核操作系統結構仍沒有一致公認的定義,但可從以下4方面進行描述:

  • 足夠小的內核:微內核并非一個完整的OS。與硬件緊密相關,實現較基本功能,復雜客戶和服務器通信
  • 應用機制與策略分離原理:機制用于實現某一功能的具體執行機構,位于基層;策略借助某些參數和算法實現功能優化或達到不同功能目標,位于高層
  • 采用面向對象技術
  • 基于 C/S 模式
  • 微內核包含的基本功能有:進程管理、低級存儲管理、中斷和陷入處理等,調度算法、虛擬內存的頁面置換算法等都放入外部服務器中實現。

    優點

    1) 靈活性高易擴展

    由于微內核OS的許多功能是由相對獨立的服務器軟件來實現的,當開發了新的硬件和軟件時,微內核OS只須在相應的服務器中增加新的功能,或再增加一個專門的服務器。與此同時,也必然改善系統的靈活性,不僅可在操作系統中增加新的功能,還可修改原有功能,以及刪除已過時的功能,以形成一個更為精干有效的操作系統。

    2) 可靠性強

    由于所有服務器都是運行在用戶態,服務器與服務器之間采用的是消息傳遞通信機制,因此,當某個服務器出現錯誤時,不會影響內核,也不會影響其它服務器。

    3) 可移植強

    在微內核結構的操作系統中,所有與特定CPU和I/O設備硬件有關的代碼,均放在內核和內核下面的硬件隱藏層中,而操作系統其它絕大部分(即各種服務器)均與硬件平臺無關,因而,把操作系統移植到另一個計算機硬件平臺上所需作的修改是比較小的。

    4) 提供了對分布式系統的支持

    由于在微內核OS中,客戶和服務器之間以及服務器和服務器之間的通信,是采用消息傳遞通信機制進行的,致使微內核OS能很好地支持分布式系統和網絡系統

    5) 便于維護

    修改服務器的代碼不會影響到系統的其他部分。

    缺點

    效率相對較低:

    在微內核OS中,由于采用了非常小的內核,以及客戶/服務器模式和消息傳遞機制,這些雖給微內核OS帶來了許多優點,但由此也使微內核OS存在著潛在的缺點。其中最主要的是,較之早期OS,微內核OS的運行效率有所降低。

    總結

    以上是生活随笔為你收集整理的『操作系统』微内核结构的操作系统几何?(优缺点)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。