Как предотвратить загрузку ненужных модулей ядра?
Все наши Ubuntu-серверы, по-видимому, имеют различные неиспользуемые модули ядра, загруженные впустую ОЗУ и, например, в случае с jfs, запускающие несколько бесполезных процессов (jfsCommit
).
я могу использовать rmmod
чтобы избавиться от них во время выполнения, но мне интересно, что заставляет их загружаться в первую очередь.
В идеале я бы тоже смог удалить бинарные модули.
1 ответ
Решение
Если рассматриваемые модули встроены в ядро, единственный способ - перекомпилировать ядро.
Если они являются отдельными модулями, вы можете занести их в черный список.
добавлять
blacklist module_name
в файл
/etc/modprobe.d/blacklist.conf
(требуется перезагрузка)