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

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Serg79
Сообщения: 153

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

Сообщение Serg79 »

Собственно вопрос, как это сделать?
Спасибо сказали:
Burmuley
Сообщения: 44

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение Burmuley »

А Зачем?
--
Registered Linux user number 366113.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение Ленивая Бестолочь »

Собственно вопрос, как это сделать?

использовать команду rmmod в кроне.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Serg79
Сообщения: 153

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение Serg79 »

Утилита rmmod из пакета программ module-init-tools для ядра 2.4.* поддерживала флаг '--all', что говорило ей выгрузить все неиспользуемые модули.

В rmmod для ядра 2.6.* уже не поддерживает данный флаг. Значит, я так понимаю, реализован другой механизм автоматической выгрузки не используемых модулей ядра.

Вот меня и интересует, как производиться автоматическая выгрузка неиспользуемых модулей ядра.
Спасибо сказали:
konki
Сообщения: 216

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение konki »

что мешает выяснить в ручную, какие модули не нужны для работы и потом прописать их blacklist? если же модули динамические, не вижу смысла так в ними заморачиваться.
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение blackst0ne »

Burmuley писал(а):
11.03.2009 15:55
А Зачем?

Память.
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение blackst0ne »

Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Serg79
Сообщения: 153

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение Serg79 »

blackst0ne, я уже видел это топик. Но я что то никак понять не могу кому надо флаг '-k' передовать.
It's a pure userspace question now. Well, almost, except of the
single bit which were kept before 2.6 for each module - if it
was loaded with -k flag (auto-unload) or not.

У утилиты 'modprobe' нет флага '-k':

Код: Выделить всё

# modprobe --help
modprobe: unrecognized option `--help'
Usage: modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...]
modprobe -r [-n] [-i] [-v] <modulename> ...
modprobe -l -t <dirname> [ -a <modulename> ...]

В мане тоже нет ничего про флаг '-k'.
Спасибо сказали:
Burmuley
Сообщения: 44

Re: Автоматическая выгрузка неиспользуемых модулей ядра

Сообщение Burmuley »

blackst0ne писал(а):
12.03.2009 04:57
Burmuley писал(а):
11.03.2009 15:55
А Зачем?

Память.

и много модули ядра кушают памяти нынче? вы еще папку /etc прикрутите на какую-нить сжатую ФС, чтобы дисковое пространство сэкономить
--
Registered Linux user number 366113.
Спасибо сказали: