自動車メーカーは、クラウドネイティブな開発資産を活かせるオープンソースの PREEMPT_RT Linux か、認証済みの商用マイクロカーネル(QNX 等)かの選択に直面しています。本稿は負荷時の実測データを提示します。
NXP S32G 車載コンピュータ上で 1kHz 周期の駆動ワークロードを実行しました。DMA 転送やメモリ負荷をバックグラウンドで連続発生させ、100 万回にわたりジッターと最大遅延を記録しました。
測定結果として、軽量 RTOS である Zephyr が最も低い平均遅延(4μs、最大 9μs)を示し、QNX は極めて安定した確定論的境界(平均 8μs、最大 18μs)を維持しました。PREEMPT_RT Linux は平均 12μs と健闘したものの、ページテーブル同期時に最大 48μs のテールスパイクが観測され、コア分離設定の重要性が裏付けられました。