| Gibioctetos (Gio) | Megabits (Mbit) |
|---|---|
| 1 Gibiocteto | 8589.934592 Mbit |
| 2 Gibioctetos | 17179.869184 Mbit |
| 3 Gibioctetos | 25769.803776 Mbit |
| 4 Gibioctetos | 34359.738368 Mbit |
| 5 Gibioctetos | 42949.67296 Mbit |
| 10 Gibioctetos | 85899.34592 Mbit |
| 20 Gibioctetos | 171798.69184 Mbit |
| 25 Gibioctetos | 214748.3648 Mbit |
| 50 Gibioctetos | 429496.7296 Mbit |
| 100 Gibioctetos | 858993.4592 Mbit |
| Referencia | Gibioctetos (Gio) | Megabits (Mbit) |
|---|---|---|
| A plain text message (160 characters) | 0.000000149012 Gio | 0.00128 Mbit |
| A three-minute MP3 | 0.00279397 Gio | 24 Mbit |
| A smartphone photo | 0.00372529 Gio | 32 Mbit |
| A high-definition film | 3.72529 Gio | 32000 Mbit |
| A dual-layer Blu-ray disc | 46.5661 Gio | 400000 Mbit |
El gibiocteto es una unidad de información digital igual a 1 073 741 824 octetos, es decir 1024 mebioctetos. Su símbolo es Gio. Es la contrapartida binaria del gigaocteto, y la diferencia del 7,4 por ciento entre ambos es la causa más común de confusión sobre unidades de datos.
Esta es la unidad en que se vende realmente la memoria de los ordenadores, diga lo que diga el embalaje. Un módulo etiquetado como de 8 GB guarda 8 gibioctetos, es decir 8,59 gigaoctetos. No podría guardar otra cosa: el direccionamiento de memoria es binario, y un módulo de capacidad decimal dejaría sin poblar parte de su rango de direcciones. La etiqueta es una abreviatura cómoda y no una medida.
El almacenamiento, en cambio, es genuinamente decimal. Un disco vendido como de 500 gigaoctetos guarda quinientos mil millones de octetos, y el sistema operativo divide eso tres veces por 1024 e informa de 465,7 gibioctetos. Ambas cifras describen el mismo equipo. Ninguna parte es deshonesta; sencillamente cuentan en bases distintas, y la convención de etiquetado difiere según la industria.
La informática en la nube ha hecho visible la distinción en los contratos. Los tamaños de las máquinas virtuales, los límites de memoria de los contenedores y los parámetros que controlan cuánta memoria puede usar un programa se especifican todos en gibioctetos, porque se corresponden con páginas de memoria reales. Un límite de 4 GB fijado en una herramienta de mentalidad decimal y 4 GiB fijados en una binaria difieren en casi trescientos megaoctetos, lo bastante para cambiar si un programa se ejecuta o no.
Para la escala cotidiana, un gibiocteto guarda unos mil libros en texto plano, unos cientos de fotografías, o veinte minutos de vídeo en alta definición. Es aproximadamente lo que ocupa en memoria un navegador moderno con una docena de páginas abiertas, buena ilustración de cómo se ha desplazado el listón de lo que cuenta como una cantidad pequeña.
El símbolo correcto es Gio, y aparece en las herramientas del sistema, en la documentación de virtualización y en las normas. Cuando un documento escribe GB para memoria, la lectura segura es gibioctetos; cuando escribe GB para un disco o una red, la lectura segura es gigaoctetos. La costumbre de comprobar qué se quiere decir cuesta un segundo y evita un error del siete por ciento.
Un gibiocteto equivale a 1 073 741 824 octetos, a 1024 mebioctetos, a 8 gibibits o a unos 1,074 gigaoctetos.
El megabit es una unidad de información digital igual a un millón de bits. Su símbolo es Mbit. Es la unidad en que se anuncia casi siempre la velocidad de una conexión a internet, lo que la convierte en una de las pocas unidades de datos que el consumidor corriente encuentra por su nombre cada vez que elige un servicio.
Un megabit es un millón de bits exactamente, no 1 048 576. Esa distinción tiene consecuencias prácticas. Un megabit guarda 125 000 octetos, es decir 125 kilooctetos, de modo que una conexión de 100 megabits por segundo transfiere a lo sumo unos 12,5 megaoctetos por segundo. Un archivo de 500 megaoctetos tarda por tanto un mínimo de cuarenta segundos, y no los cuatro que la cifra anunciada parece prometer.
Ese factor ocho es la razón de que tanta gente crea que su conexión va más lenta de lo que le vendieron. Nada deshonesto ocurre: el sector expresa el caudal en bits por segundo porque es lo que la capa física transporta de veras, mientras que los gestores de archivos expresan el tamaño en octetos porque así se organiza el almacenamiento. Ambas convenciones son correctas en su terreno, y la aritmética entre ellas es una división por ocho.
El caudal real es aún menor. Las cabeceras de protocolo, la corrección de errores y las retransmisiones consumen capacidad, y la parte aprovechable de un enlace ronda el 90 o 95 por ciento de su tasa nominal. Los enlaces inalámbricos pierden más, porque el medio se comparte y las interferencias obligan a repetir. Una conexión anunciada a 100 megabits por segundo suele entregar unos 90 en la práctica, y menos sobre una red inalámbrica cargada.
Vale la pena recordar las cifras que definen las épocas. La banda ancha temprana ofrecía de 1 a 8 megabits por segundo, el cable y la fibra lo llevaron a 50 y 100, y los servicios de gigabit son hoy corrientes en las ciudades. El vídeo en alta definición necesita unos 5 megabits por segundo, la ultraalta definición unos 25, y una videollamada entre dos personas 8, de modo que la necesidad real de un hogar suele quedar muy por debajo de lo que contrata.
En la memoria el megabit describe la capacidad de los chips. Un chip de memoria de 512 megabits guarda 64 megaoctetos, y varios chips así forman un módulo. El fabricante cuenta en bits porque es lo que el silicio contiene; el comprador cuenta en octetos porque es lo que informa el sistema operativo.
Un megabit equivale a 1 000 000 de bits, a 1000 kilobits, a 125 kilooctetos o a unos 0,9537 mebibits.