Interupt-Latency と OS-Jitter を聞くたびに、オペレーティング システムの基準について話し合っています。そして今、私は自問自答しています。これら2つの違いは何ですか。
私の意見では、Interrupt-Latency は、Interupt の発生から Interupt-Service-Routine (ISR) に入るまでの遅延です。逆にジッターは、ISR に入る瞬間が時間とともに変化する時間です。
これはあなたが思うのと同じですか?
Interupt-Latency と OS-Jitter を聞くたびに、オペレーティング システムの基準について話し合っています。そして今、私は自問自答しています。これら2つの違いは何ですか。
私の意見では、Interrupt-Latency は、Interupt の発生から Interupt-Service-Routine (ISR) に入るまでの遅延です。逆にジッターは、ISR に入る瞬間が時間とともに変化する時間です。
これはあなたが思うのと同じですか?
あなたの理解は基本的に正しいです。
レイテンシ= 現実世界で発生するイベントと、イベントに応答するコードとの間の遅延。
ジッター= 2 つ以上のイベント間のレイテンシーの差。
クラスタ化されたコンピューティングの領域では、特に大規模なスケールアウト ソリューションを扱う場合、多くのシステム (および多くのプロセッサ コア) に分散された作業をかなり予測可能な時間枠で完了する必要がある場合があります。オペレーティング システムと、利用されているソフトウェア スタックによって、これらの作業の「チャンク」の実行時間に多少のばらつきが生じる可能性があります。この変動性は、「OS ジッター」と呼ばれることがよくあります。リンク
あなたが言ったように、割り込みレイテンシは、割り込み信号と割り込みハンドラへのエントリの間の時間です。
両方の概念は互いに直交しています。ただし、実際には、割り込みが増えると、一般に OS ジッターが増えることを意味します。