5.6.2 Загрузка и выгрузка модуля

Предыдущая  Содержание  Следующая V*D*V

Ядро предоставляет системные вызовы для загрузки, выгрузки, а также доступа к модулям ядра. Тем не менее, доступны стандартные программы, которые выполняют работу по загрузке и выгрузке модуля. Программа insmod устанавливает загружаемый модуль в работающее ядро. insmod пытается связать модуль с работающим ядром путём разрешения всех символов из экспортируемой таблице символов ядра. Иногда загрузка модуля зависит от загрузки других модулей. Эта зависимость хранится в файле modules.dep. modprobe анализирует этот файл и загружает все необходимые модули до загрузки данного модуля. Наконец, rmmod отсоединяет модуль от ядра. Этот шаг успешен, если у модуля нет пользователей в ядре и его счётчик ссылок равен нулю.

 

Предыдущая  Содержание  Следующая