Informática
Unidades de almacenamiento y tiempo de descarga
Escribe el tamaño de un archivo o de un disco y la velocidad de la conexión: obtendrás la misma cantidad en todas las unidades, decimales y binarias, y el tiempo de transferencia con un margen realista para los protocolos.
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.
Cálculos relacionados
Coma flotante IEEE 754
Cómo se guarda un decimal como float de 32 o 64 bits: signo, exponente, mantisa y error.
Códigos Unicode y UTF-8
El code point, los bytes UTF-8 y UTF-16 y el código HTML de cada carácter, emoji incluidos.
Conversor Base64
De texto, entero, hexadecimal o binario a Base64 y viceversa, con los grupos de 6 bits explicados.