Si tuviéramos almacenamiento y ancho de banda ilimitados, ¿al menos cuánto tiempo necesitaríamos para descargar todo Internet?

Llevaría una eternidad.

Justo esta mañana, recibí el siguiente mensaje en mi bandeja de entrada:

/etc/cron.daily/logrotate:
gzip: stdin: el tamaño del archivo cambió mientras se comprimía

Además de tener que rastrear el programa errante que no se está comportando a saber. rotación de registros, lo veo a propósito de esta pregunta. Internet no es un objetivo estático ; incluso cuando haya terminado de “descargar todo el Internet” a velocidades inimaginables, su copia ya no refleja la realidad. Luego puedes descubrir qué cambió y copiarlo; mientras lo haces, algo más cambia …

Además, realmente debe definir “ilimitado”. Muchas empresas de telecomunicaciones en los EE. UU. Y en otros lugares parecen tener personal tonto:

“Cuando uso una palabra”, dijo Humpty Dumpty en un tono bastante despectivo, “significa exactamente lo que elijo que signifique, ni más ni menos”.

Incluso si tuviera un almacenamiento y ancho de banda infinitos (y cómputo), el tiempo necesario para descargar todo el Internet aún estaría limitado por el sitio más grande y lento que existe. El hecho de que tengamos un ancho de banda infinito no significa que los servidores que estamos descargando lo hagan.

Por lo tanto, algún sitio, donde se alcanza el límite de capacidad / ancho de banda / ciclos de CPU, limitará nuestro tiempo de descarga.

Con un ancho de banda infinito y una descarga de almacenamiento infinita, todo Internet sería infinitamente rápido … es decir, no tomaría tiempo en absoluto. Eso es lo que significa infinito. Es como preguntar si la velocidad de la luz no era un límite de velocidad máxima y si tuvieras un motor que produjera potencia infinita durante un tiempo infinito, ¿qué tan rápido podrías ir? Infinitamente rápido.

0.134 segundos. El tiempo que tarda la luz en viajar alrededor de la tierra, suponiendo que estemos usando óptica o tecnología basada en láser.

Si todos tuvieran un ancho de banda ilimitado, el tiempo que tomaría sería aproximadamente cero.

Si solo tuvieras un ancho de banda ilimitado, entonces probablemente tomaría más de tu vida.