Gigabyte y gibibyte son dos términos que suelen confundirse a menudo, ya sea por desconocimiento o por interés.
Los prefijos kilo, mega, giga, tera, … son prefijos utilizados en las unidades del Sistema Internacional. Estos prefijos se basan en potencias de 10, es decir, 1 gigabyte, cuya contracción es GB, equivale a 1000 megabytes (MB), no a 1024. Un megabyte equivale a su vez a 1000 kilobytes (KB) y cada kilobyte, como es de esperar, equivale a 1000 bytes.
Para acabar con el uso incorrecto de estos prefijos como si se trataran de potencias de 2 la Comisión Electrotécnica Internacional creó en 1998 los llamados prefijos binarios, prefijos cuyos nombres nacen de la combinación de la primera sílaba de los prefijos del Sistema Internacional con el sufijo bi, de binario.
1 gibibyte, cuya contracción es GiB, equivale a 1024 mebibytes (MiB). Un mebibyte equivale a 1024 kibibytes (KiB). Un kibibyte, por último, equivale a 1024 bytes.
Cuando dices por interés te refieres a que cuando te venden un disco duro de 200 Gb, son 200 * 10^9 bytes, que son 186,26 Gigabytes… base 2 o base 10, jejej lo vi precisamente el otro dia en clase, muy bueno.
A eso me refiero, si. Aunque la verdad es que los vendedores están usando bien los prefijos.
Si encima no sonase ridiculo alomejor dejaban de engañarnos! xD
En mi web podeis encontrar una tabla con las potencias y prefijos y un ejemplo de aplicacion que utiliza estos prefijos binarios (Gparted en Gnome).
http://www.enalpha.com/gigabyte-o-gibibyte/
Será que soy de la vieja escuela (aunque tempoco soy tan mayor, joer) pero me siguen gustando más los prefijos GB y MB en lugar de GiB y MiB.
No se, los veo como demasiado refinados… aunque, por supuesto, están bien. A ver si me acostumbro…
Yo tambien soy de la vieja escuela y lo de los Gibibytes se lo sacaron de la manga ( de siempre 1 GB =1024MB) cuando a partir de ciertas medias, vieron la rentabilidad de usar el sistema decimal y engañar veladamente a los consumidores… por tanto en el 1999 se sacaron de la chistera la tontada de los GiB para evitar demandas (por otra parte mas que oportunas).
Cuando instalaba discos duros de 40GB eran 40GiB reales , no la patochada de dividir entre 1/1,08 (aprox) o los 40GB actuales (40.000MB).
Mis comentarios los pilla Akismet… en este he quitado la URL ¿será por eso? ¿será por la dirección de correo?
@Diego no aprende el mamón de Akismet. Será por usar dyndns.
No entendí muy bien el post zootropo, realmente los prefijos binarios que tienen que ver con los de potencia 10, también son manejo de espacio y velocidad para equipos electrónicos?????
Perdón mi ignorancia.
No habré tenido pocas discusiones debido a esto … xD
No tenia ni idea de la existencia de los «bi», siempre había asumido que si hablábamos de bits la multiplicación se hacía por 1000, mientras que si hablábamos de bytes (que llevan el binario implícito) se multiplicaba por 1024
Tantos años de ingeniería para enterarme por un blog
@RadicalEd yo no he entendido muy bien la pregunta 😛 pero intentaré explicarlo de otra forma a ver si me entiendes
Veamos. Los prefijos kilo, mega, giga, tera, peta, exa, … que solemos utilizar en la informática son prefijos del Sistema Internacional de Unidades.
El problema es que en el Sistema Internacional estos prefijos tienen un significado distinto del que le dábamos nosotros. 1 kilo, por ejemplo, son 1000 unidades de algo. 1 kilogramo, como todos sabemos, son 1000 gramos.
Sin embargo nosotros, cuando hablábamos de 1 kilobyte no nos referíamos a 1000 bytes, si no a 1024, con lo que no respetábamos el «estándar» del Sistema Internacional.
El término correcto para referirse a 1024 bytes es 1 kibibyte, no un 1 kilobyte.
He confeccionado una tabla para que quede un poco más claro.
Antiguos Prefijos binarios (antes equivalían a los nuevos prefijos binarios)
bit b 1
Byte B 8
KiloByte KB 10^3 mil
MegaByte MB 10^6 millón
GigaByte GB 10^9 mil millón (billion)
TeraByte TB 10^12 billón (trillion)
PetaByte PB 10^15
ExaByte EB 10^18
ZettaByte ZB 10^21
YottaByte YB 10^24
BrontoByte BB 10^27
Nuevos Prefijos binarios
bit b 1
Byte B 8
KibiByte KiB 2^10 mil…
MebiByte MiB 2^20 millón…
GibiByte GiB 2^30 mil millón… (billion…)
TebiByte TiB 2^40 billón… (trillion…)
ExbiByte EiB 2^50
ZebiByte ZiB 2^60
YobiByte YiB 2^70
BrobiByte BiB 2^80
Todo muy bonito, pero mientras tanto el común del software sigue usando mal las unidades, incluyendo lo SO de Microsoft.
@manuelvh me ha pasado como a ti jeje
Increíble, en la Universidad y los libros nos decían que eran 1024, a principio de los 90 y ahora me entero que lo cambiaron. Será difícil que me acostumbre, además si le hablo a alguien «no informático» de GibiBytes me saca coriendo o se me rie en la cara.
Igual gracias por la información, lo tendré en cuenta para alguna famosa discusión, pero insisto, no creo que me acostumbre.
Ja¡ yo soy un Geek joven (15 miserables años) y estoy seguro que a la larga me acostumbraré…
Un exelente post amigo mio…
Pingback: Gigabyte vs. Gibibye « The Archer
Hola la verdad es que yo no sabia nada de esto y era de los que pensaba que un GB equivalia a 1024MB gracias por la aclaración.
saludos
1 MB, según el sistema internacional es un millón de Belios, una ganancia brutal. 😉
Saludos
Yo empecé a sospechar algo cuando en clase de redes me di cuenta que utilizaban las unidades KB/S
como 1000 Bytes por segundo y yo le pregunte al profesor… pero no serian 1024? y me dijo,no en medios de transmision UN KILO son mil y dije poweno xDDD aora veo
Y que era de la diferencia: bit byte, kilobit kilobyte, megabit megabyte, gigabit gigabyte? Nunca lo corrobore de una fuente confiable pero suponía que esos hacían la diferencia de base 1000 o 1024 como decía @manuelvh
También hay que tomar en cuenta que si esos prefijos se plantearon en 1998 porque microsoft sigue usando los anteriores. O tal vez siempre hemos tenido una mala percepcion.
Al final cualquier asociación o estándar puede plantear los terminos pero depende el peso de esa asociación ea si son tomados en cuenta y seguidos.
Mmm en el post anterior no se puso mi web
@kEpEx te lo he edito.
Sobre la diferencia de un bit y un byte… pues un byte son 8 bits (un octeto).
Pues algo simple que por lo menos yo no sabia. Lo mas impresionante es que tenga tanto tiempo y la mayoría sigue usando los términos erróneos
Pingback: » ¿Gigabyte o Gibibyte? Omeyas Web » Archivo del Blog
Excelente post…y muy educativos los comentarios…Gracias MundoGeek…y que viva GNU/Linux!!!
Que buen post realmente! Yo siempre al igual que muchos, pensé en el termino GB, MB, KB como 1024.
Gracias =)
acabo de comprar un pen drive de 16 GB, asi figura en el plastico envase, lo coloco en la pc y se me da por mirar en propiedades.. veo que figura 14.9, algo no me cerraba… se me da por buscar en google… y en 5 minutos llego a este post para enterarme la diferencia entre Gigabytes y Gibibytes…a semanas de recibirme de ingeniero… jajajajaja buenisimo!!
saludos!
que curioso. no sabia que existia esto de los gibibytes
Me enteré por comentarios del tema, ahora solo queda dar a conocer que ya esta estandarizado, me alegra la noticia!!, ahora si me pueden pasar o dar una dirección donde pueda ver el documento reconocido o algo asi para que vaya convenciendo gente que no me cree (mi docente), por favor agradeceria el dato.
Si tal y como dicen los comentarios por aqui, estos son los ingenieros que hay en españa.. ahora entiendo porqué encuentro a tanto incompetente que me quita los puestos de trabajo. ¬¬ (y lo triste es que yo no soy ingeniero)
Las empresas de dispositivos de almacenamiento no timan a nadie. Dan las cifras en el SI. 500GB son 500GB. El único que lo «confunde» es windows, que escribe las cifras en base binaria utilizando la nomenglatura de base 10.
A lo mejor te quitan los puestos de trabajo por el hecho de que no eres ingeniero, porque incompetentes los hay con y sin título universitario.
Pingback: Tecnología: Fotografía de 17 Gigapíxeles « Blog de Mino