1

ペイロード サイズを無視すると、インプロセス呼び出し (C++ または Java など)、同じマシン上のプロセスへのソケット呼び出し、および別のマシン上のプロセスへのソケット呼び出しの間のレイテンシの相対的な違いは何ですか? これは、ns/ms 単位の最小レイテンシとして、または相対的な桁数で表すことができます。

私はこれに似たものを探しています:

http://duartes.org/gustavo/blog/post/what-your-computer-does-while-you-wait

...しかし、インプロセス対ネットワーク呼び出しに拡張されました(高速イントラネットを想定)。

4

2 に答える 2

1

それは良い考えです...正確ではありませんが、おおよその比率が得られます:

メソッド呼び出し -- ~100 秒 ns 同期メソッド呼び出し -- ~1000 秒 ns リフレクティブ メソッド呼び出し -- 低 ~10,000 秒 ns

マシン ループバック -- ~30,000 ~ 150,000 ns

ローカル サブネットワーク -- 1 ~ 2 ミリ秒

インターネット -- 30 ~ 100 ミリ秒

于 2008-12-03T22:16:07.313 に答える
0

ローカル マシンに ping を送信し、リモート マシンに ping を送信すると、何らかの関係が感じられますか? もちろん、メソッド呼び出しは他の測定値です。

于 2008-12-03T20:15:02.690 に答える