Каждый запуск программ в Linux проходит через границу между пользовательским пространством и ядром.
❕ Обычно это скрыто от разработчика, но именно там становится понятно, как система читает файлы, управляет процессами и возвращает результат приложению.
📆 10 августа в 20:00 МСК приглашаем вас на открытый урок, где мы разберём, как программы взаимодействуют с ядром Linux и что происходит при системном вызове.
Поговорим:
➖ о user space и kernel space;
➖ механизме syscalls;
➖ переходе в режим ядра;
➖ обработке вызовов и анализе через strace.
😳 Вы увидите, что происходит под капотом при запуске программы и обращении к ресурсам ОС. Открытый урок проходит в преддверии старта курса «Разработка ядра Linux».
Зарегистрируйтесь, если хотите понимать Linux глубже пользовательского уровня и сделать первый шаг к разработке под ядро: https://vk.cc/d0bAwW
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru