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