Автопроизводители выбирают между открытым стеком PREEMPT_RT Linux и сертифицированными микроядрами, такими как QNX. В исследовании представлены реальные данные задержек под нагрузкой.
Мы запустили циклические задачи с частотой 1 кГц на компьютере NXP S32G. Под фоновой нагрузкой DMA и памяти таймеры зафиксировали максимальный джиттер на 1 000 000 итераций.
Zephyr показал минимальную среднюю задержку (4 мкс, макс. 9 мкс), QNX продемонстрировал стабильные границы (макс. 18 мкс). Linux показал среднее значение 12 мкс с редкими пиками до 48 мкс.