Когда мы программируем пользовательские приложения, мы пользуемся поддержкой многих компонентов операционной системы: библиотек, других пользовательских программ и самого ядра, которое взаимодействует с пользовательским пространством (user-space) через интерфейс системных вызовов.
В течение своей презентации спикеры Андреа Риги и Янник Морей вместе с вами напишут собственное ядро с нуля, начиная с ранних стадий процесса загрузки, изучим основные шаги инициализации процессора Intel и реализуем некоторые основные функциональные возможности, которые предоставляет ядро, такие как концепция мульти-потокового режима, работа с разрывами соединений, переключение контекста, драйверы устройств и т.д.
Выступление будет транслироваться на каналах YouTube и Twitch. Обсуждение будет доступно на сайте.
Присоединяйтесь к Telegram каналу UBUNTU Community, чтобы быть в курсе последних новостей!
О спикерах:
Андреа Риги
Андреа Риги работает в команде ядра Canonical Kernel, фокусируясь на анализе производительности, трассировке, исправлении ошибок и технологиях виртуализации.
Андреа открыл для себя удивительный мир ядра Linux в 2004 году, когда он был студентом университета Сиены. Его вклад был в основном сосредоточен на подсистеме ввода-вывода, подсистеме виртуальной памяти и cgroups. Ему нравится решать задачи программного обеспечения и продвигать использование Linux и программного обеспечения с открытым исходным кодом везде.
Контакты:
email: andrea.righi@canonical.com
twitter: @arighi
Янник Морей
В апреле 2021 года Янник присоединился к команде Ubuntu MATE, чтобы помочь с переработкой Software Boutique.
С сентября 2021 года он является стримером сообщества Ubuntu: каждые две недели он проводит вебинары на каналах Ubuntu On Air.
В июне 2021 года Янник присоединился к команде snapcrafters, чтобы помочь в обслуживании множества снапов, за которые отвечает эта команда.
Подробнее: https://wiki.ubuntu.com/YannickMauray
Контакты:
twitter: @frenchguych