Por qué un disco de 1 TB muestra 931 GB

Ha comprado un terabyte y el ordenador anuncia 931 GB. No le han quitado nada y nada está roto. El fabricante contó de mil en mil, el sistema operativo contó de 1024 en 1024, y ambos cuentan exactamente los mismos bytes.

Dos maneras de contar los mismos bytes

El fabricante vende 1 000 000 000 000 bytes y lo llama un terabyte, siguiendo el sistema internacional donde tera vale mil millones de miles, igual que kilo vale mil en todas las demás unidades de este sitio.

El sistema operativo divide tres veces entre 1024, porque la memoria se direcciona en potencias de dos, y aun así escribe GB sobre el resultado. Un billón dividido tres veces entre 1024 da 931,32. Los 69 gigabytes de diferencia no son espacio desaparecido: son los mismos bytes con un segundo nombre.

Dónde manda cada convención

Las potencias de diez mandan en la caja y en el cable: los fabricantes de discos, el sistema internacional y las velocidades de red, donde una línea de 100 Mbit/s lleva de verdad cien millones de bits por segundo.

Las potencias de dos mandan dentro de la máquina: Windows y los módulos de memoria, donde 16 GB de RAM son de verdad 16 por 2^30 bytes porque así funcionan las direcciones. macOS pasó a contar de mil en mil en 2009, así que el mismo disco allí se lee como 1 TB. La CEI nombró las unidades binarias en 1998, kibibyte, mebibyte, gibibyte, y toda la confusión sobrevive porque Windows calcula gibibytes y escribe GB.

Las cifras, y la misma pregunta al revés

Contados de 1024 en 1024, 256 GB dan 238, 500 GB dan 466, 1 TB da 931, 2 TB dan 1863, 4 TB dan 3725 y 8 TB dan 7451. La diferencia crece con el tamaño porque es una proporción y no una resta fija: siempre es el mismo 7,4 por ciento.

Leído al revés responde a la pregunta que la gente teclea de verdad: un disco que muestra 930 GB es un disco de un terabyte. El formateo se lleva después su propia parte, unos pocos gigabytes para el sistema de archivos, y esa sí es espacio ocupado y no una segunda forma de contar.

Capacidad vendida, y los mismos bytes contados de 1024 en 1024

Vendido comoContado de 1024 en 1024
500 GB465,66 GiB
1 TB931,32 GiB
2 TB1862,65 GiB
4 TB3725,29 GiB
8 TB7450,58 GiB

El sistema trunca en lugar de redondear, y un disco contiene algo más que su capacidad nominal, así que la última cifra se mueve una unidad de un modelo a otro.

Preguntas frecuentes

¿Cuánto son 930 GB en TB?

0,9986 TB, es decir un terabyte con un séptimo de uno por ciento de margen. Un disco que muestra 930 GB es un disco de 1 TB: la cifra viene de contar de 1024 en 1024, no de un espacio que faltara.

¿Está defectuoso mi disco?

No. Cada byte vendido está ahí y se lee. Dos convenciones los cuentan, una de mil en mil y otra de 1024 en 1024, y solo cambia el nombre del resultado.

¿El formateo se come espacio?

Sí, y esa parte es real. El sistema de archivos mantiene sus propias tablas, unos pocos gigabytes en un disco de un terabyte, y ese espacio está de verdad ocupado. Sigue siendo mucho menor que los 69 gigabytes que explican las dos formas de contar.

Datos digitales · El gibibyte

Metodología y fuentes