Похожее видео
В гостях у Битовых масок Алексей Бродкин из Synopsys. Он работает в компании уже 16 лет и сейчас руководит инженерами которые разрабатывают Linux и операционные системы реального времени. Поговорим с гостем об особенностях ОС и их поддержки для разных процессоров и архитектур. А еще обсудим на примере ARC-V зачем большому вендору вкладываться в создание процессорного семейства которое будет использовать набор команд открытой архитектуры RISC-V. Почему вероятность появления новой большой и полноценной операционной системы очень мала? Что представляет из себя уровень аппаратных абстракций в ОС? Можно ли начинать разработку операционной системы до появления микросхемы в кремнии? Как взаимосвязаны прерывания их обработчики и планировщик задач? Ответы на эти и другие вопросы в одиннадцатом эпизоде Битовых масок. Полезные ссылки: MicroPython: Ticket spinloks в RTOS NuttX: Ticket spinloks в Zephyr RTOS: Выпуск Битовых масок с Александром Разинковым: Dashboard который показывает изменение размера референсного приложения в Zephyr: Deep trace debug от Synopsys: и Статья The Night Watch оригинал на английском: The Night Watch перевод 1: The Night Watch перевод 2: Стань частью команды YADRO! Подписывайтесь на Telegram-канал подкаста: Слушайте Битовые маски на других платформах: Яндекс.Музыка: Apple Podcasts: Все площадки: 00:00:00 Тизер 00:01:31 Вступление 00:01:50 Представление Алексея 00:02:41 Начало карьеры и текущая деятельность Алексея 00:07:00 Микроконтроллер vs. микропроцессор 00:10:43 ОС над которыми работает команда Алексея 00:11:45 Почему может появитьсяне появиться еще одна ОСRTOS 00:16:13 Что такое ОС и зачем она нужна 00:20:41 Создание драйверов 00:27:23 Микроядерные ОС 00:32:40 Уровень аппаратных абстракций: HAL и BSP 00:40:29 разница между полномасштабной ОС и RTOS 00:47:14 Миграция фич из полномасштабных ОС в RTOS 00:57:41 POSIX как механизм абстракции 01:01:16 Дорастет ли Zephyr до полномасштабной ОС 01:05:59 Управление проектом Zephyr RTOS 01:08:41 Поддержка новой архитектуры в Linux 01:18:18 Linux в гетерогенных системах 01:22:44 Использование компонентов других производителей крупными производителями 01:26:11 Обработка прерываний и планировщик задач в ОС 01:36:50 Семейство ARC-V на базе RISC-V от Synopsys 01:50:03 Заключение 01:50:41 Благодарности linux rtos riscv zephyr,
Похожее видео