大西洋横断pingはピクセルを画面に送るよりも速い?
ヨーロッパにIPパケットを送るのは、1ピクセルを画面に送るよりも速くできる。どんだけ馬鹿げてるんだよ。
そして、もしこれがジョン・カーマックでなかったら、私はそれを「愚かなインターウェブ」に分類するだろう。
でもこれはジョン・カーマックだよ。
*これはどうして本当なんでしょうか? *
**このツイートが何を意味しているのかという議論を避けるために、私が答えてもらいたいのは次のようなことです。
- *ベストケースでは、ドライバレベル以上のソフトウェアがそのピクセルの値を変更した時点から、ピクセルが画面に表示されるまでにどのくらいの時間がかかりますか? * 大西洋横断接続がお金で買える最高級の光ファイバーケーブルであり、ジョンがISPのすぐ隣に座っていると仮定しても、データはIPパケットにエンコードされ、メインメモリからネットワークカードに送られなければなりません。そこから壁のケーブルを通って別の建物に入り、おそらくそこにあるいくつかのサーバーを横切ってホップし(しかし、それが一つのリレーで済むと仮定しましょう)、光電変換されて海を渡り、光センサーで電気的なインパルスに変換され、最後に別のネットワークカードで解釈されます。ここまでにしましょう。
ピクセルに関しては、これは単純な機械語で、PCI Expressスロットを経由して送信され、バッファに書き込まれ、画面にフラッシュされます。シングルピクセル」はおそらく画面バッファ全体がディスプレイに転送されるという事実を考慮しても、これがどのように遅くなるのかがわかりません:ビットが「1つずつ」転送されるのではなく、むしろ、それらは連続した電気的インパルスであり、それらの間のレイテンシなしで転送されます(そうでしょ?