Евгений Ерохин
Старший Разработчик @ Kaspersky
Санкт-Петербург

Микроядерные ОС: будущее уже сейчас.

  • Зал : Зал 3.0
  • Категории: Разработка
  • Секции: Архитектура

Описание:

Операционные системы нам кажутся уже устоявшимся миром, но это не так. Требования надежности и безопасности постоянно повышаются, и старые ОС такие как macOS, Windows и Linux здесь безсильны. На сцену выходят ОС на основе микроядра: безопасная операционка KasperskyOS от Лаборатории Касрерского, идущая на смену Андроида Fuchsia от Google и ветеран seL4. Но что такое микроядро и как оно устроено?

Давайте разберем что такое ОС в целом, как работают “монолитные” и новые микро-ядра. Что такое модель MILS. Заглянем под капот и разберемся с базовыми блоками на которых строятся современные микроядра. Разберем на пальцах такие основополагающие механизмы как: capability, message passing и конечно же что делает KasperskyOS более защищенной ОС.

О спикере

Евгений Ерохин

Старший Разработчик @ Kaspersky
Санкт-Петербург

Старший разработчик в команде микро-ядра KasperskyOS.

Создатель сатртапа HyperIntegrate. Создал продукт, позволяющий подключать Android как файловую систему на macOS.

Занимался исследованиями и разработкой компиляторов в Huawei. Разрабатывал алгоритмы регистровой эллокации и различные оптимизации. А так же тулчейна для Harmony OS.

В DINS занимался разработкой сервиса передачи видео в реальном времени.

Больше 10 лет занимался разработкой драйверов для macOS в Paragon Software. Разрабатывал драйвера файловых систем, имплементацией файловых систем, системы снепшотинга, реверс-инженирингом, и прочими системными разработками.

До этого разрабатывал компоненты ГИС.

Увлекаюсь изучением процессорных архитектур и разных аспектов ABI.

Похожие доклады