픽셀을 화면에 보낼 수있는 것보다 빠르게 IP 패킷을 유럽에 보낼 수 있습니다. 그건 어때?
그리고 만약 이것이 John Carmack이 아니라면, 나는“interwebs be silly”아래에 제출할 것입니다.
그러나 이것은 존 카맥입니다.
이것이 어떻게 사실 일 수 있습니까?
트윗에서 정확히 무엇을 의미하는지에 대한 토론을 피하기 위해 다음과 같이 대답하고 싶습니다.
최상의 경우, 소프트웨어가 패킷을 트리거 한 시점부터 위의 소프트웨어가 수신 한 시점까지 측정하여 미국의 서버에서 유럽의 어느 곳으로 단일 IP 패킷을 전송하는 데 시간이 얼마나 걸리나요? 운전자 레벨?
가장 좋은 경우, 드라이버 수준 이상의 소프트웨어가 해당 픽셀의 값을 변경하는 지점에서 측정 된 화면에서 픽셀이 화면에 표시되는 데 시간이 얼마나 걸립니까?
대서양 횡단 연결이 돈을 살 수있는 최고의 광섬유 케이블이고 John이 ISP 바로 옆에 앉아 있다고 가정하더라도 데이터는 여전히 IP 패킷으로 인코딩되어야하며, 주 메모리에서 네트워크 카드로 가져와야합니다. 벽에서 케이블을 통해 다른 건물로 케이블을 연결하면 서버 몇 대를 건너 뛸 수 있지만 (단 하나의 릴레이 만 필요하다고 가정) 바다를 가로 질러 광자 화되어 광 센서에 의해 전기 충격으로 다시 변환됩니다. 마지막으로 다른 네트워크 카드로 해석됩니다. 거기서 멈춰 보자.
픽셀의 경우, 이것은 PCI 익스프레스 슬롯을 통해 전송되고 버퍼에 기록 된 다음 화면으로 플러시되는 간단한 기계어입니다. "단일 픽셀"로 인해 전체 화면 버퍼가 디스플레이로 전송 될 수 있다는 사실을 고려하더라도, 이것이 어떻게 느려질 수 있는지는 모르겠습니다. 비트가 "하나씩"전송되는 것과는 다릅니다. 대기 시간없이 전달되는 연속적인 전기 임펄스입니다 (오른쪽?).