使用可載入核心模組的優點


在作業系統中,可載入核心模組是一個包含程式碼的物件檔案,會擴充套件核心的執行,它也稱為核心基礎。可載入核心模組用於新增對檔案系統、硬體、系統呼叫等的支援。

下面是顯示作業系統可載入模組的圖形圖示:

Loadable Kernel Modules

可載入核心模組的優點

如果沒有可載入模組,作業系統必須在核心基礎中包含提供所有預期功能的所有系統。這將導致記憶體浪費,因為大多數情況下不會經常使用這些系統。

此外,使用者在每次需要新功能時都需要重新構建和重新啟動核心基礎。

可載入核心模組的缺點

碎片化懲罰是核心可載入模組的主要缺點。這意味著每次插入新的核心模組程式碼時,核心都會發生碎片化。由於 TLB 缺失,這會導致效能下降。

更新於:22-6-2020

2K+ 觀看

啟動你的職業生涯

完成課程獲取認證

開始
廣告
© . All rights reserved.