web-dev-qa-db-ja.com

役に立たないカーネルモジュールがロードされないようにするにはどうすればよいですか?

私たちのUbuntuサーバーはすべてさまざまな未使用カーネルモジュールがロードされて無駄になっているようですRAMそして、たとえばjfsの場合、無用なプロセスの束を実行しています(jfsCommit)。

rmmodを使用して実行時にそれらを取り除くことができますが、そもそも何が原因でそれらが読み込まれるのでしょうか。

理想的には、モジュールバイナリも削除できるはずです。

4
Mikhail T.

問題のモジュールがカーネルに組み込まれている場合、唯一の方法はカーネルを再コンパイルすることです。

それらが別々のモジュールである場合は、それらをブラックリストに登録できます。

追加

blacklist module_name

ファイルに

/etc/modprobe.d/blacklist.conf

(再起動が必要)

3
alinepegas