- особенности создания операционных систем для умных устройств
- методы оптимизации скорости работы приложений
- секреты увеличения памяти и улучшения производительности
- Upstream ядра в ARM, использование VSOCK
- ключевые аспекты защиты ядра, безопасность ОС и умных устройств
- Разработчикам системного ПО (С, С++, Python, Bash, Assembler и др.)
- Linux Kernel разработчикам
- Системным инженерам по виртуализации
- Инженерам ядер и процессоров
- Инженерам-разработчикам встраиваемых систем
- Специалистам по информационной безопасности
Сергей Галустьян, CTO SberDevices
Олег Левин, System Software Team Lead, SberDevices
Дмитрий Рокосов, Kernel Team Lead, SberDevices
Алексей Романов, Kernel Developer, SberDevices Kernel Team
Илья Смит, Cybersecurity Expert, SberDevices
Анна Мелехова, Software Development Group Manager, «Лаборатория Касперского»
Арсений Краснов, Senior Kernel Developer, SberDevices
Андрей Белобров, Platform (Native/C++) Integration, SberDevices
Константин Карасев, Lead of Aurora TEE/Aurora Trusted Boot projects, «Открытая мобильная платформа»
Константин Владимиров, руководитель отдела компиляторов и инструментов разработки в полупроводниковом дивизионе, YADRO (Syntacore)
О чём доклад?
Рассмотрели состав прошивки устройства, включая понятие AOSP (Android Open Source Project) и его архитектуру. Также разобрали подсистемы проекта, конфигурацию AOSP под конкретное устройство и артефакты сборки. Поговорили про vendor AOSP vs SberDevices AOSP. Представили архитектуру прошивок для безэкранных устройств. Рассказали, как используем Buildroot, который автоматизирует процесс создания среды Linux для встроенной системы.
Разрабатывает прошивки для умных устройств SberDevices. Специализируется на Embedded Linux: с 2016 года работает с AOSP, buildroot и Linux Kernel. Вместе с командой делает лучше upstream-версии AOSP, buildroot, Chromium и многих других проектов open-source. Разрабатывал прошивку для YotaPhone 2, запускал первые умные устройства Яндекса с Алисой.