Pues es una nomenclatura para designar los valores de lo que se conocía hasta hace poco el dichoso 1024 en la informática.
Es decir, antes de que apareciese la informática ya existían múltiplos de unidades del SI, entre ellos el archifamoso kilo, mega y giga, etc...
Pero para todas las unidades: gramos, vatios, amperios, voltios, calorias, julios, litros, metros, pascales, caballos, largo etc... son múltiplos de 1000.
¿Porque entonces en el caso de la informática iba a ser diferente y ser de 1024 en 1024?
Todos sabemos que cualquier máquina electrónica almacena la información en binario, por lo cual el sistema debe ser compatible para que salgan cifras redondas y sea múltiplo directo de 2 (al menos para cantidades pequeñas) pero a su vez no se debe llamar mal etimológicamente a los múltiplos de las unidades en el SI
¿Que hacemos? Dijo la COmisión electrónica internacional?
Pues renombrar lo que conocemos ahora, pasando a ser 1 Megabyte 1000 Kilobytes, y 1 Mebibyte 1024 Kibibytes
Y con eso todas... Todos los grupos (ISO, IEC, IEEE...) excepto JEDEC (Pues se encarga de estandarizar las memorias y lo tiene más dificil que las demás) han dado su apoyo a esta iniciativa y es, por su puesto oficial
Por lo que oficialmente 1 Gibibyte son 1024 Mebibytes, se representa como 1 GiB y 1024 MiB respectivamente
Pero posiblemente esteamos ante un caso de constumbre, y al igual que el "grado celsius" se le llama "centígrado" cuando desde 1958 es incorrecto, pues a esto tambien...
Falta decir que excepto la memoria DRAM y la SRAM, todos los dispositivos de almacenamiento se fabrican de 1000 en 10000
Es decir, un disco de "1 Tera" es un disco que tenga 1.000.000.000.000 bytes
Windows aún "cuenta" de 1024 en 1024, por lo que este disco de 1 TB aparecerá como 930 MB en la partición, OSX ya cuenta el byte de 1000 en 1000, por lo que sus MB son de 1000, y muchos escritorios de Linux como GNOME, KDE o Unity cuentan de 1024 en 1024, pero ponen Kibibytes, Mebibytes, Gibibytes, Tebibytes, Pebibytes, Exbibytes, Zebibytes, Yobibytes... en vez de Kilobytes, Megabytes, Gigabytes, Terabytes, Petabytes, Exabytes, Zettabytes, Yottabytes... etc...
En resúmen, no es tanto lio, solo hay que cambiar la forma de llamar a la RAM, con eso basta jajajaja