3
大西洋を越えたpingは、ピクセルを画面に送信するよりも高速ですか?
ジョン・カーマックが ツイートし、 IPパケットを画面にピクセルを送信するよりも速くヨーロッパに送信できます。それはどうですか? そして、これがジョン・カーマックでなければ、「インターウェブは馬鹿げている」と申し立てます。 しかし、これはジョン・カーマックです。 どうしてこれが本当ですか? ツイートで何が正確に意味されているかについての議論を避けるために、これは私が答えてもらいたいものです: 最良の場合、単一のIPパケットを米国のサーバーからヨーロッパのどこかに送信し、ソフトウェアがパケットをトリガーしてから、上記のソフトウェアが受信するまでの時間はどれくらいかかりますかドライバーレベル? 最適な場合、ドライバーレベルを超えるソフトウェアがそのピクセルの値を変更するポイントから測定されたピクセルが画面に表示されるのにどれくらい時間がかかりますか? 大西洋横断接続がお金で買える最高級の光ファイバーケーブルであり、JohnがISPのすぐ隣に座っていると仮定しても、データは依然としてIPパケットにエンコードされ、メインメモリからネットワークカードに到達する必要があります、そこから壁のケーブルを介して別の建物に移動し、おそらくそこにあるいくつかのサーバーを飛び越えて(ただし、単一のリレーが必要だと仮定しましょう)、海を横切って光子化し、光センサーによって電気インパルスに変換され、最後に別のネットワークカードによって解釈されます。停止しましょう。 ピクセルに関しては、これはPCIエクスプレススロットを介して送信される単純なマシンワードであり、バッファに書き込まれ、画面にフラッシュされます。「シングルピクセル」はおそらく画面バッファー全体がディスプレイに送信されるという事実を考慮しても、これがどのように遅くなるかはわかりません。ビットが「1つずつ」転送されるのではなく、それらの間の待ち時間なしで転送される連続した電気インパルスはありますか(右?)。