Модули - kmod

0
Ваша оценка: Нет

Hабор утилит и библиотек для управления загрузкой модулей ядра Linux. Ключевым отличием kmod от утилит, подобных modprobe и insmod, является использование в качестве основы библиотеки libkmod, функции которой можно использовать в любых других программах. Использование библиотеки позволит избавить от необходимости вызова внешних утилит такие приложения, как udev, инсталляторы, утилиты работающие на раннем этапе загрузки. В настоящее время в kmod входит реализация утилит kmod-lsmod, kmod-insmod, kmod-rmmod, kmod-modprobe, в которых обеспечена совместимость и реализована функциональность, аналогичная утилитам lsmod, insmod, rmmod и modprobe.

Библиотека libkmod предоставляет API для вывода уже загруженных ядром модулей; получения информации о заданном модуле, включая такие данные как зависимости, размер и позиция в адресном пространстве ядра; поиска модулей по заданным критериям (алиас, имя модуля и путь); загрузки модулей с передачей параметров конфигурации; удаления модулей; использования чёрных списков; получения данных о поддерживаемых модулем опциях; управления индексом с данными о модулях.

Код всех компонентов нового инструментария распространяется под лицензией GPLv2.

Сайт разработчика: http://git.profusion.mobi/cgit.cgi/kmod.git/
Что почитать?


Разместил: vikos 21 Январь 2012 в 21:30