PREEMPT_RT Linux vs 상용 안전 RTOS: 드라이브 바이 와이어 지연 시간 벤치마크

완성차 제조사는 풍부한 클라우드 네이티브 생태계를 활용할 수 있는 오픈소스 PREEMPT_RT Linux와 인증된 상용 마이크로커널(QNX 등) 사이에서 고민하고 있습니다. 본 연구는 가혹 조건에서의 실측 지연 데이터를 제공합니다.

테스트 방법론 및 하드웨어 테스트베드 구축

NXP S32G 차량용 컴퓨터에서 1kHz 주기의 구동 작업을 실행했습니다. 백그라운드에서 지속적인 DMA 전송과 메모리 부하를 유발하며 100만 회 반복 동안 지터와 최대 선점 지연을 기록했습니다.

비교 결과 및 테일 레이턴시(Tail Latency) 심층 분석

측정 결과 경량 RTOS인 Zephyr가 가장 낮은 평균 지연(4us, 최대 9us)을 기록했고, QNX는 견고한 경계(평균 8us, 최대 18us)를 보였습니다. PREEMPT_RT Linux는 평균 12us로 우수했으나 페이지 테이블 동기화 중 드물게 48us의 테일 스파이크가 발생하여 코어 격리의 필요성을 확인시켜 주었습니다.

도메인 포트폴리오 살펴보기