追加情報
WireSharkで往復通信時間を追跡することで、この動作がアプリケーションに影響していることを確認できます。動作のトレースを収集した後、WireShark でトレースを開き、WireShark ツールバーの
Statistics >> Conversationsに移動して、ホストとスレーブ デバイス間のパケット通信にアクセスします。 NI-XNETポート(この場合はポート31415)とやりとりしている通信を選択し、右下隅にある
Graphボタンをクリックします。
表示されるグラフで、左下隅のTypeをRound Trip Timeに設定し、グラフを確認します。デフォルトのゼロ ストリームに動作が存在しない場合は、右下隅のStreamコントロールを使用して通信ストリームを循環できます。
上のグラフは、NI-XNET通信時間が停止中に安定速度よりもはるかに速く急増し、大量の通信(ラッシュ)中にはゼロになることを示しています。通信グラフが上記のグラフと同様のパターンを示している場合は、この記事で説明されている停止/ラッシュの問題が発生している可能性があり、解決策の手順を使用して問題を解決できる可能性があります。