Файловая система proc1 при написании драйвера в Linux
На бесплатном семинаре Бауманского учебного центра «Специалист» будут рассмотрены особенности применения системы /proc для разработчика и дан ряд примеров её эффективного использования при создании драйверов в ОС Linux. В результате вебинара разработчик узнает как получать данные о состоянии ядра Linux и управлять ОС посредством файловой системы /proc, а также использовать /proc в модулях ядра ОС Linux.
В ходе вебинара будут рассмотрены следующие вопросы:
- Особенности файловой системы /proc;
- Пример драйвера, создающего файл в /proc c доступом на чтение-запись;
- Callback-функция записи;
- Callback-функция чтения;
- Другие полезные функции; Выдача "фортунок" с помощью файловой системы /proc (практика);
- Блокировка процессов при конкурентном доступе к устройству;
- Пример драйвера, приостанавливающего работу процессов.
Мастер-класс рассчитан на разработчиков, умеющих программировать в Linux на C/C+.
Вебинар ведет преподаватель-практик по работе с операционными системами VM/ESA, Mac OS, FreeBSD, Linux, Windows Александр Валерьевич Бабкин.