Трансатлантический ping быстрее, чем отправка пикселя на экран?

John Carmack написанный в Твиттере,

Я могу отправить пакет IP в Европу быстрее, чем я могу отправить пиксель в экран. Как f’d - это?

И если бы это не был John Carmack, то я зарегистрировал бы его под “межсетями, являющимися глупым”.

Но это - John Carmack.

Как это может быть верно?

Для предотвращения дискуссий о том, что точно предназначено в твите это - то, на что я хотел бы быть отвеченным:

Сколько времени занимает, в лучшем случае, для получения единственного пакета IP, отправленного от сервера в США к где-нибудь в Европе, имея размеры со времени, когда программное обеспечение инициировало пакет, до такой степени, что это получено программным обеспечением выше уровня драйвера?

Сколько времени занимает, в лучшем случае, чтобы пиксель был отображен на экране, имел размеры от точки где программное обеспечение выше изменений уровня драйвера что значение пикселя?


Даже предполагая, что трансатлантическое соединение является самым прекрасным кабелем волоконной оптики, который деньги могут купить, и что John сидит прямо рядом со своим ISP, данные все еще должны быть закодированы в пакете IP, добраться от оперативной памяти через к его сетевой плате, оттуда через кабель в стене в другое здание, вероятно, скачкообразно двинутся через несколько серверов там (но давайте предположим, что этому просто нужно единственное реле), получает photonized через океан, преобразованный назад в электрический импульс фотодатчиком и наконец интерпретируемый другой сетевой платой. Давайте остановимся там.

Что касается пикселя, это - простое машинное слово, которое отправляется через слот экспресса PCI, записанный в буфер, который затем сбрасывается на экран. Даже объясняя то, что “единственные пиксели”, вероятно, приводят к целому экранному буферу, передаваемому к дисплею, я не вижу, как это может быть медленнее: это не похоже на биты, передаются “один за другим” – скорее они - последовательные электрические импульсы, которые передаются без задержки между ними (право?).

809
задан 26.11.2019, 11:36

0 ответов

Теги

Похожие вопросы