如何防止載入無用的核心模組?

如何防止載入無用的核心模組?

我們的 Ubuntu 伺服器似乎都有不同的沒用過載入的核心模組浪費了 RAM,並且以 jfs 為例,運行了一堆無用的進程 ( jfsCommit)。

我可以用來rmmod在運行時擺脫它們,但我想知道是什麼導致它們首先加載。

理想情況下,我也能夠刪除模組二進位。

答案1

如果有問題的模組內建到核心中,唯一的方法就是重新編譯核心。

如果它們是單獨的模組,您可以將它們列入黑名單。

添加

blacklist module_name

到文件

/etc/modprobe.d/blacklist.conf

(需要重啟)

相關內容