Вход в ядро: системные вызовы и граница между user space и kernel space // «Разработка ядра Linux»

12+
12+

час назад

ПожаловатьсяНарушение авторских прав
12+
12+

час назад

ПожаловатьсяНарушение авторских прав
12+
12+

час назад

На вебинаре курса «Разработка ядра Linux» разбираемся, как программы взаимодействуют с ядром Linux и что происходит при каждом системном вызове. Вы узнаете: Что такое user space и kernel space, зачем Linux разделяет память на эти области. Как работает механизм системных вызовов (syscalls) — от функции read() до перехода в режим ядра. Как ядро обрабатывает системные вызовы и возвращает результат в пользовательское пространство. Что происходит “под капотом” при запуске любой программы в Linux. Вебинар будет полезен кому Разработчикам и системным администраторам, которые хотят понять, как работает Linux на уровне ядра. Вебинар также будет интересен всем, кто изучает устройство ОС и хочет сделать первые шаги в разработке под ядро. В результате вебинара вы: Поймёте, как пользовательские приложения взаимодействуют с ядром Linux. Научитесь анализировать системные вызовы с помощью strace и других инструментов. Разберётесь, как работает переключение между режимами процессора (user ↔ kernel). Сможете лучше понимать внутренние процессы ОС и диагностировать их поведение на практике. «Разработка ядра Linux» - https://otus.pw/MO2l/ Преподаватель: Глеб Коробейников - 4 года опыта разработчиком в ядре Linux Пройдите опрос по итогам мероприятия - https://otus.pw/bLD7/ Следите за новостями проекта: → VK: https://vk.com/otusru → Telegram: https://t.me/Otusjava → Хабр: https://otus.pw/S0nM/

Название:

Вход в ядро: системные вызовы и граница между user space и kernel space // «Разработка ядра Linux»

Категория:

Разное