高速な割り込み応答性

INTEGRITYカーネルはクリティカルなデータの操作中であっても、割り込みをマスクしません。それにより、最小の割り込み遅延を保証しています。

最小の割り込み遅延の保証 ※画像クリックで拡大図を表示

またカーネルで使用する命令は注意深くチェックされており、パイプラインでの遅延が大きい命令(つまり、システムによっては長さが一定でない割り込みマスクを引き起こすような命令)の使用が回避されています。例えば、除算命令やある種の文字列操作命令がこれに該当します。

INTEGRITYでは、最高優先度の割り込みは常に最小の遅延時間でサービスされます。

実際に、233MHzのPowerPC750で割り込み遅延を測定をしてみると、たった140ナノ秒程度です。同じシステムでのコンテキスト切り替えは870ナノ秒程度です。他の多くのRTOSより圧倒的に高速であることがわかります。