2 месяца назад
Расширения ядра Linux: драйверы и модули
Расширения ядра Linux: драйверы и модули Бетси Бейер, Крис Джоунс В книге подробно рассмотрено программирование драйверов ядра Linux, исследованы возможности расширяемости ядра при помощи модулей. Основная версия ядра – 5.15. Код примеров отработан и проверен на десятках различных инсталляций Linux, установленных из различных дистрибутивов и разных семейств дистрибутивов: Fedora, CentOS, Debian, Ubuntu, Mint...
1 месяц назад
#Linux #Kernel
#Linux #Kernel Модули ядра — это как LEGO! Они позволяют добавлять новые функции, не трогая основное ядро. Хочешь подключить новый Wi-Fi адаптер или файловую систему? Модули справятся! 🚀 Что такое модуль ядра? Модуль — это кусок кода, который можно загрузить в ядро или выгрузить из него "на лету". Это могут быть: 🔌 Драйверы устройств (например, для видеокарты). 📂 Файловые системы (ext4, NTFS). 🛠 Дополнительные функции (например, поддержка VPN). Пример: Загружаем модуль. Допустим, ты подключил новый USB-девайс. Команда lsmod покажет, какие модули уже загружены...