Как предотвратить загрузку бесполезных модулей ядра?

Как предотвратить загрузку бесполезных модулей ядра?

Похоже, что все наши Ubuntu-серверы имеют различныенеиспользованныйзагруженные модули ядра тратят оперативную память впустую и, например, в случае jfs, запускают кучу бесполезных процессов ( jfsCommit).

Я могу rmmodизбавиться от них во время выполнения, но мне интересно, что заставляет их загружаться в первую очередь.

В идеале я бы также мог удалить двоичные файлы модулей.

решение1

Если соответствующие модули встроены в ядро, то единственный способ — перекомпилировать ядро.

Если это отдельные модули, вы можете занести их в черный список.

Добавлять

blacklist module_name

к файлу

/etc/modprobe.d/blacklist.conf

(нужен перезапуск)

Связанный контент