20.5.2.3. Loadable module support

20.5.2.3. Loadable module support

Если вы планируете использовать загружаемые модули, включите все функции. Можно создать компактную версию ядра, которая вообще не использует модули, при этом поддержка всех необходимых устройств будет включена непосредственно в ядро. В этом случае можно отключить все функции в этом разделе.

Enable loadable module support

Включить поддержку загружаемых модулей. Рекомендуется не отключать эту опцию, если вы собираете обычное ядро для настольной системы или сервера. Если же вы собираете компактное ядро, можно эту опцию выключить, а все необходимые модули включить в состав ядра.

Module unloading

Разрешить удаление модулей из ядра. Если эта опция выключена, вы не сможете удалить модуль из ядра после того, как он был загружен.

Forced module unloading

Принудительное удаление. Модуль будет удален из ядра, даже если какой-то процесс его использует. Такое удаление может быть опасным — ведь в результате удаления модуля устройства, которое в данный момент используется процессом, очень велика вероятность потери данных, поэтому лучше эту опцию не включать. Наоборот, когда вы занимаетесь программированием модулей, то есть созданием своих модулей, эта опция очень полезна, поскольку помогает сразу же выгрузить некорректно работающий модуль.

Module versioning support

Экспериментальная поддержка версий модулей. Включение данной опции позволяет использовать модули, откомпилированные для другой версии ядра. Нет никакой гарантии, что модуль, откомпилированный под другую версию ядра, будет работать стабильно с вашей версией, поэтому лучше выключите эту опцию.

Automatic kernel module loading

Обычно некоторые части ядра выполнены в виде модулей ядра. Когда ядру нужен тот или иной модуль, перед использованием модуля оно должно загрузить его (команда insmod). Если данная опция включена, ядро сможет автоматически загружать необходимые модули. Поэтому рекомендуется включить эту опцию.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Похожие главы из других книг:

18.2.4. PnP support

Из книги автора

18.2.4. PnP support В данной секции задается поддержка Plug and Play.


18.2.7. SCSI support

Из книги автора

18.2.7. SCSI support В данной секции можно установить параметры SCSI. При отсутствии в системе SCSI-устройств можно отключить


18.2.8. Network device support

Из книги автора

18.2.8. Network device support Здесь можно указать поддерживаемые протоколы (например, РРР), а также типы поддерживаемых сетевых адаптеров. Отключите все, что не используете. Например, если у вас установлена PCI-сетевая плата, то особого смысла включения поддержки других ISA-сетевых плат


18.2.9.IrDA, USB support

Из книги автора

18.2.9.IrDA, USB support Поддержка соответственно IrDA– и USB-устройств. Рис. 18.6. USB


20.5.2.3. Loadable module support

Из книги автора

20.5.2.3. Loadable module support Если вы планируете использовать загружаемые модули, включите все функции. Можно создать компактную версию ядра, которая вообще не использует модули, при этом поддержка всех необходимых устройств будет включена непосредственно в ядро. В этом случае


5.2.1.4. Секция Module

Из книги автора

5.2.1.4. Секция Module Секция Module используется для загрузки различных модулей. Загрузка модуля осуществляется директивой Load (листинг 5.5).Листинг 5.5. Пример секции ModuleSection "Module"  Load "dbe"  Load "type1"  Load "freettype"   Load "extmod"EndSectionСекция Module может отсутствовать, если не загружаются никакие


Support/Tools

Из книги автора

Support/Tools wscript.exe Местонахождение: Windowssystem32 Описание: Microsoft (r) Windows Based Script HostСервер сценариев wscript.exe является GUI-вариантом, предназначенный для взаимодействия с пользователем через диалоговые окна Windows (в отличии от консольного приложения cscript.exe). С помощью сервера сценариев