Por qué un disco de 1 TB muestra 931 GB

Los prefijos kilo, mega y giga valen mil, un millón y mil millones, como en cualquier otra unidad: un gigabyte son 10^9 bytes. Pero los ordenadores cuentan en potencias de dos, y durante años las mismas palabras se usaron para 1024, 1024² y 1024³. Para distinguirlos nacieron los prefijos binarios: kibibyte (KiB), mebibyte (MiB), gibibyte (GiB).

Los fabricantes de discos usan unidades decimales; Windows muestra las binarias pero las llama GB, y por eso un disco de 1 TB aparece como 931 GB. No falta espacio, solo cambia la unidad. macOS y Linux ya usan unidades decimales, como el fabricante.

La velocidad de una conexión se mide en bits por segundo, los archivos en bytes: entre ambos hay un factor ocho. Una línea de 100 Mbit/s descarga como mucho 12,5 MB por segundo, y en la práctica algo menos, porque parte del ancho de banda se lo llevan los protocolos.

Errores frecuentes

  • Dividir entre 1000 donde tocaba 1024, o al revés: en un terabyte la diferencia es de casi un 10 %.
  • Confundir Mb y MB: la b minúscula es el bit, la B mayúscula el byte, ocho veces mayor.
  • Esperar la velocidad nominal completa: el Wi-Fi, un servidor lento y los protocolos siempre reducen la cifra real.

Preguntas frecuentes

¿Cuántos MB tiene 1 GB?

Mil, en las unidades decimales que usan los fabricantes y las velocidades de red. En unidades binarias, 1 GiB son 1024 MiB. El sistema operativo puede mostrar una u otra con el mismo nombre.

¿Cuánto se tarda en descargar 1 GB a 100 Mbit/s?

Un gigabyte son 8000 megabits: a 100 Mbit/s hacen falta 80 segundos teóricos, alrededor de un minuto y medio con un 10 % de pérdida por protocolos.

¿Por qué el test marca 300 Mbit/s pero la descarga va a 35 MB/s?

Porque son lo mismo: 300 Mbit/s entre 8 son 37,5 MB/s, y los 35 MB/s observados son lo que queda tras los protocolos.

Cómo funciona este cálculo

Bits = tamaño × bits por unidad (byte = 8 bits, kB = 8·10^3, MB = 8·10^6, GB = 8·10^9, KiB = 8·1024, MiB = 8·1024², GiB = 8·1024³). Tiempo = bits ÷ (velocidad en bit/s × (1 − pérdida)). Por ejemplo, 4,7 GB a 100 Mbit/s con un 10 % de pérdida: 37,6·10^9 bits ÷ 90·10^6 bit/s ≈ 418 s, unos 7 minutos.