| Megaoctetos (Mo) | Gibibits (Gibit) |
|---|---|
| 1 Megaocteto | 0.00745058059692 Gibit |
| 2 Megaoctetos | 0.0149011611938 Gibit |
| 3 Megaoctetos | 0.0223517417908 Gibit |
| 4 Megaoctetos | 0.0298023223877 Gibit |
| 5 Megaoctetos | 0.0372529029846 Gibit |
| 10 Megaoctetos | 0.0745058059692 Gibit |
| 20 Megaoctetos | 0.149011611938 Gibit |
| 25 Megaoctetos | 0.186264514923 Gibit |
| 50 Megaoctetos | 0.372529029846 Gibit |
| 100 Megaoctetos | 0.745058059692 Gibit |
| Referencia | Megaoctetos (Mo) | Gibibits (Gibit) |
|---|---|---|
| A plain text message (160 characters) | 0.00016 Mo | 0.00000119209 Gibit |
| A three-minute MP3 | 3 Mo | 0.0223517 Gibit |
| A smartphone photo | 4 Mo | 0.0298023 Gibit |
| A high-definition film | 4000 Mo | 29.8023 Gibit |
| A dual-layer Blu-ray disc | 50000 Mo | 372.529 Gibit |
El megaocteto es una unidad de información digital igual a un millón de octetos, u ocho millones de bits. Su símbolo es Mo. Es la unidad del archivo individual: una fotografía, una canción, un documento, la descarga de una aplicación se miden todos en megaoctetos, lo que la convierte en la unidad de datos que más se lee en la vida diaria.
Vale la pena llevar en la cabeza las cifras típicas. Una fotografía de un teléfono son de 2 a 5 megaoctetos, una fotografía en bruto de una cámara de sistema de 25 a 50. Una canción comprimida, de 3 a 10. Un minuto de vídeo en alta definición, unos 100. Un documento de texto largo, menos de uno. Una actualización del sistema operativo son varios miles, y por eso se expresa en gigaoctetos.
El megaocteto arrastra además el error de unidades más célebre de la historia de la informática. El disquete de 1,44 MB no guarda ni 1,44 millones de octetos ni 1,44 por 1 048 576. Su capacidad son 1440 kibioctetos, es decir 1 474 560 octetos: los fabricantes multiplicaron un kilo binario por un millar decimal y produjeron una cifra que no es correcta en ningún sistema. Sigue siendo la ilustración clásica de por qué hicieron falta los prefijos de la IEC.
Los discos compactos son más limpios: un disco estándar guarda unos 700 megaoctetos de datos, o de 74 a 80 minutos de audio, y esa capacidad fue el límite práctico para distribuir programas durante una década. Antes de ellos, distribuir un programa suponía una caja de disquetes, y después un DVD guardaba unos 4,7 gigaoctetos, casi siete veces más.
Los tamaños de memoria alcanzaron los megaoctetos a principios de los años noventa y allí se quedaron una década. Cuatro megaoctetos era una cantidad holgada en 1993 e insuficiente en 1998, lo que sigue la llegada de las interfaces gráficas y de la web. Hoy una sola pestaña de navegador ocupa habitualmente más memoria que un ordenador entero de aquella época.
La brecha entre decimal y binario importa a esta escala. Un megaocteto es un millón de octetos, pero un mebiocteto son 1 048 576, y un archivo que un programa declara de 100 MB puede aparecer como de 95,4 MB en otro. La diferencia es del 4,9 por ciento: bastante pequeña para pasarla por alto y bastante grande para provocar discusiones sobre si una descarga terminó bien.
Un megaocteto equivale a 1 000 000 de octetos, a 1000 kiloctetos, a 8 megabits o a unos 0,9537 mebioctetos.
El gibibit es una unidad de información digital igual a 1 073 741 824 bits, es decir 1024 mebibits o dos elevado a la trigésima potencia. Su símbolo es Gibit. Es la contrapartida binaria del gigabit, y ambos difieren hoy en un 7,4 por ciento: una brecha lo bastante ancha como para que confundir uno con otro en un pedido sea un error de verdad.
Su casa práctica es la industria de la memoria. Los chips de memoria dinámica se fabrican en capacidades binarias porque su organización interna es una cuadrícula rectangular de filas y columnas, ambas direccionadas en binario. Una pieza descrita como de 8 gigabits en el material comercial es un dado de 8 gibibits, que guarda 8 589 934 592 bits, y ocho de esos forman los 8 gibioctetos que un módulo de memoria anuncia como 8 GB.
La memoria flash sigue la misma regla por la misma razón, aunque con un matiz: los dados flash incluyen bloques de reserva para sustituir las celdas que se desgastan, de modo que la capacidad utilizable de una unidad es deliberadamente menor que la capacidad bruta de sus chips. Los fabricantes citan luego la cifra utilizable en unidades decimales, y así una unidad construida con piezas binarias acaba etiquetada con un número decimal.
La brecha del 7,4 por ciento explica buena parte de la confusión cotidiana. Un módulo de memoria de 8 gibioctetos y una unidad de estado sólido de 8 gigaoctetos no son del mismo tamaño, aunque ambos se escriban 8 GB. El módulo guarda 8,59 gigaoctetos; la unidad guarda 8,00. Ninguna de las dos cifras está mal, pero se cuentan en bases distintas y no pueden compararse sin conversión.
Un gibibit son 134 217 728 octetos, o 128 mebioctetos. En términos cotidianos eso son unos ciento treinta megaoctetos: un par de docenas de fotografías, o dos minutos de vídeo en alta definición. No es una gran cantidad de datos para los estándares modernos, y por eso la unidad aparece en las especificaciones de componentes y no en las descripciones de archivos.
El símbolo correcto, Gibit, se usa en las hojas de datos y en las normas, pero casi nunca en la publicidad. Cuando un documento escribe Gb sin más explicación, la suposición segura es que la memoria significa la cantidad binaria y la red la decimal, y que un autor cuidadoso habría escrito Gibit o Gbit para decir cuál.
Un gibibit equivale a 1 073 741 824 bits, a 1024 mebibits, a 134 217 728 octetos o a unos 1,074 gigabits.