miércoles, 28 de septiembre de 2016
TeraBytes, GigaBytes, MegaBytes. Etc.
Quiero hablarles hoy de unos términos que para muchos parecen complicados (pero
no lo son), y de paso compartir con ustedes esta imagen curiosa basada en las
muñecas rusas en donde muñecas de tamaños cada ves menores están dentro de las
otras.
Esta vez ese concepto se ha utilizado para demostrar de manera visual la
relación del orden (aunque no de la escala) que existe entre los conceptos de
TeraBytes, GigaBytes, MegaBytes, KiloBytes, Bytes y bits.
Para los aun más curiosos, les dejamos saber que después de TeraBytes vienen los
PetaBytes, los ExaBytes, los ZettaBytes y los YottaBytes. Así mismo hace unas
décadas se utiliza además el término Nibble para significar 4 bits.
Además, históricamente se utiliza el término Word para significar 2 Bytes (16
bits) y Long Word para 4 Bytes (32 bits).
Noten además que 8 bits componen 1 Byte, pero de ahí en adelante cada nuevo
orden es exactamente 1.024 del anterior. Es decir, 1 KiloByte (KB) son 1.024
Bytes. 1 MegaBytes (MB) son 1.024 KB. 1 GigaByte (GB) son 1.024 MB, y así
sucesivamente.
Otra cosa a notar es la diferencie entre la "b" minúscula y la "B" mayúscula. La
"b" siempre significa "bit", mientras que la "B" siempre significa "Byte". Esto
es sumamente importante saberlo, y muchos escritores de columnas que no conocen
esta diferencia a veces no hacen esta distinción teniendo eso como resultado que
lo que publican es en realidad 8 veces mayor o 8 veces menor a la realidad
(debido a que 8 bits son 1 Byte).
Ejemplo: Si alguien dice que viene una tarjeta de memoria flash en camino con
1.024GB de memoria para laptops, yo sería el primero en sorprenderme y a la vez
dudarlo, puesto que lo mas posible es que (hoy día) el escritor quiso decir
1.024Gb (es decir, Gigabits, no GigaBytes), en donde esos 1.024Gb en realidad
equivalen a 128GB, que es algo mas factible que 1.024GB.
Lo mismo sucede con velocidades de Internet. Si alguien te dice que te vende una
linea de Internet con 10MBps (10 MegaBytes por segundo), al menos hoy día en
buena parte del mundo esto daría razón para que una persona técnica lo dude,
pues mas probablemente quisieron decir 10Mbps (10 Megabits por segundo), lo que
equivaldría a unos 1.25 MBps, que es mas sensible.
Y no duden que muchas empresas saben muy bien eso, y sin embargo cometen el
"error" [intencional] de poner una "B" en vez de una "b" para confundir.
Otra importancia de saber todo esto se ve en el mundo de los discos duros. Todo
ingeniero sabe que 1 GigaByte son 1,024 MegaBytes, pero la industria de los
fabricantes de los discos duros asumen un sistema decimal y clasifican 1
GigaByte como 1,000 MegaBytes (y hacen lo mismo con los TB, KB, etc). Esto es
obviamente algo hecho deliberadamente para engañar al consumidor, y aunque hace
un tiempo atrás eso no se notaba mucho, hoy día cuando compres un disco duro de
1TB te sorprenderá saber que mágicamente por alguna razón extraña han
desaparecido 24 GigaBytes, que no aparenta mucho pero es suficiente para
almacenar muchísimos videos y miles de fotos (noten que al "formatear" también
pierdes un poco de espacio, pero esa es una tecnicalidad que no afecta al hecho
del engaño este).
Finalmente, para las personas que no son técnicas y que quieren tener un sentido
de la relación de estas escalas en el mundo real, 1 Byte (8 bits) es suficiente
para almacenar (con un poco de espacio de sobra) una letra de nuestro idioma,
así como numerales y otros símbolos. Esto significa que en 1 KB de memoria
puedes almacenar 1,024 Bytes, o 1,024 letras, y en 1 MB puedes almacenar 1,024
veces esa cantidad, es decir, 1.024 KB, o 1.048.576 letras.
Eso significa que en una laptop típica de hoy día que tenga 100GB de espacio
libre en el disco duro, que en ella puedes almacenar unas increíbles
107.374.182.400 letras (mas de cien mil millones de letras).
Esto te debe dar pausa y maravillarte ante lo increíble que está evolucionando
la tecnología. Hace apenas 10 años almacenábamos datos en discos de menos de
1MB, y hoy ya hablamos de discos de 100GB (mas de 100.000MB) como algo
totalmente normal (con discos de 1TB ya disponibles en el mercado). Asombroso.
Entonces, en resumen tenemos esto:
1 bit
1 Byte = 8 bits
1 KiloByte (KB) = 1,024 Bytes
1 MegaByte (MB) = 1,024 KB
1 GigaByte (GB) = 1,024 MB
1 TeraByte (TB) = 1,024 GB
1 PetaByte (PB) = 1,024 TB (TeraBytes)
1 ExaByte (EB) = 1,024 PB (PetaBytes)
1 ZettaByte (ZB) = 1,024 EB (ExaBytes)
1 YottaByte (YB) = 1,024 ZB (ZettaBytes)
Y adicionalmente:
1 bit
1 Nibble = 4 bits
1 Byte = 2 Nibles = 8 bits
1 Word = 2 Bytes = 16 bits
1 Long Word = 4 Bytes = 32 bits
Espero que esto les haya sido de utilidad a algunos.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario