Medidas de Almacenamiento Digital: Bytes, Megabytes y Gigabytes

Casi todos los usuarios de ordenadores se han preguntado alguna vez por qué una memoria USB de 64 GB muestra únicamente unos 59 GB reales de espacio disponible cuando se conecta al ordenador. ¿Nos están engañando los fabricantes?

La batalla de los prefijos: Decimales vs. Binarios

La discrepancia surge porque coexisten dos formas de contar los bytes:

  • El sistema decimal (comercial): Los fabricantes usan el Sistema Internacional donde 1 Kilobyte = 1.000 bytes, 1 MB = 1.000.000 bytes y 1 GB = 1.000.000.000 bytes.
  • El sistema binario (sistemas operativos): Los microprocesadores trabajan en base dos (bits 0 y 1). Para la memoria RAM y el sistema operativo Windows, 1 Kibibyte (KiB) = 1.024 bytes (2^10) y 1 Gibibyte (GiB) = 1.073.741.824 bytes (2^30).

Al dividir los 64.000.000.000 de bytes comerciales entre 1.073.741.824, el resultado es exactamente 59,6 GiB.