| Mebibits (Mibit) | Exbibits (Eibit) |
|---|---|
| 1 Mebibit | 9.09494701773 × 10-13 Eibit |
| 2 Mebibits | 1.81898940355 × 10-12 Eibit |
| 3 Mebibits | 2.72848410532 × 10-12 Eibit |
| 4 Mebibits | 3.63797880709 × 10-12 Eibit |
| 5 Mebibits | 4.54747350886 × 10-12 Eibit |
| 10 Mebibits | 9.09494701773 × 10-12 Eibit |
| 20 Mebibits | 1.81898940355 × 10-11 Eibit |
| 25 Mebibits | 2.27373675443 × 10-11 Eibit |
| 50 Mebibits | 4.54747350886 × 10-11 Eibit |
| 100 Mebibits | 9.09494701773 × 10-11 Eibit |
| Referencia | Mebibits (Mibit) | Exbibits (Eibit) |
|---|---|---|
| A plain text message (160 characters) | 0.0012207 Mibit | 1.11022 × 10-15 Eibit |
| A three-minute MP3 | 22.8882 Mibit | 2.08167 × 10-11 Eibit |
| A smartphone photo | 30.5176 Mibit | 2.77556 × 10-11 Eibit |
| A high-definition film | 30517.6 Mibit | 0.0000000277556 Eibit |
| A dual-layer Blu-ray disc | 381470 Mibit | 0.000000346945 Eibit |
El mebibit es una unidad de información digital igual a 1 048 576 bits, es decir 1024 kibibits o dos elevado a la vigésima potencia. Su símbolo es Mibit. Es la contrapartida binaria del megabit, y la diferencia entre ambos ha crecido hasta el 4,9 por ciento: bastante pequeña para ignorarla a la ligera, bastante grande para importar en una especificación.
Su casa natural es la memoria de semiconductores, donde la capacidad la fijan las líneas de dirección del chip. Un dado de memoria con veinte bits de dirección puede alcanzar exactamente 1 048 576 posiciones, de modo que las densidades caen en potencias de dos y no en números decimales redondos. Un chip descrito como de 512 megabits en un catálogo es muy a menudo de 512 mebibits en realidad, es decir 537 megabits, y la hoja de datos es donde está escrita la verdad.
Ese hábito es antiguo y deliberado. Los fabricantes de semiconductores han dimensionado siempre la memoria en binario porque el cableado hace derrochadora cualquier otra opción: un bus de direcciones es un número fijo de líneas, y usar solo parte del rango que puede alcanzar tira silicio a la basura. Los fabricantes de almacenamiento no tenían esa restricción, y por eso justamente ambas industrias divergieron.
Para hacerse a la cantidad, un mebibit son 131 072 octetos, o unos 128 kibioctetos. Eso es aproximadamente el contenido de un libro largo en texto plano, o una sola imagen de baja resolución. En términos de red es una centésima de segundo de un enlace de gigabit.
Los prefijos de la IEC se introdujeron en 1998 en parte porque a este nivel y por encima la aproximación deja de ser segura. Comprar un componente descrito como de un megabit y recibir un mebibit es una sorpresa del cinco por ciento; en el tebibit la misma confusión es una sorpresa del diez por ciento, y en un contrato para un centro de datos eso es una suma de dinero real.
El uso correcto es hoy común en los documentos de normalización, en las hojas de datos de los componentes y en las entrañas de los sistemas operativos, y raro en la publicidad y el software de consumo. La mejor regla al leer una cifra es preguntar qué industria la produjo: si describe memoria o un chip, supóngase binaria; si describe almacenamiento o un enlace, supóngase decimal.
Un mebibit equivale a 1 048 576 bits, a 1024 kibibits, a 131 072 octetos o a unos 1,049 megabits.
El exbibit es una unidad de información digital igual a dos elevado a la sexagésima potencia en bits, es decir 1024 pebibits. Su símbolo es Eibit. Es la contrapartida binaria del exabit, y ambos difieren hoy en un 15,3 por ciento.
Dos elevado a sesenta es un número de particular importancia en informática, porque sesenta está cerca de los sesenta y cuatro bits de dirección de un procesador moderno. Una máquina de 64 bits puede direccionar dieciséis exbioctetos de memoria, y esa cifra —16 EiB— es el techo teórico de toda la arquitectura. Aparece en los manuales de los procesadores, en la documentación de los sistemas operativos y en la especificación de todo sistema de archivos de 64 bits.
Ninguna máquina se acerca a usar ese rango. Los procesadores actuales implementan solo cuarenta y ocho o cincuenta y siete de esos sesenta y cuatro bits de dirección, porque cablear la anchura completa costaría silicio para un espacio de direcciones que nadie puede llenar. Los bits sin usar están reservados, y ensanchar la implementación es un asunto sencillo en cuanto los tamaños de memoria lo hagan valer, que es justamente el sentido de haber elegido sesenta y cuatro desde el principio.
Un exbibit son 144 115 188 075 855 872 octetos, o 128 pebioctetos. Eso es más almacenamiento del que guarda ninguna organización individual, y comparable a la producción anual conjunta de buena parte de la industria del almacenamiento. Como todas las unidades binarias mayores, describe límites y capacidades en especificaciones y no algo que se haya construido.
La unidad es también donde los diseñadores de sistemas de archivos fijan sus tamaños máximos. Los sistemas de archivos construidos en torno a punteros de bloque de 64 bits tienen naturalmente límites en potencias exactas de dos, y varios de los más extendidos especifican tamaños máximos de volumen en exbioctetos. Esas cifras no son aspiraciones: son la consecuencia aritmética de la anchura del puntero, y se mantendrán hasta que cambie la arquitectura.
Leer bien el símbolo importa aquí. Eibit es el exbibit; Ebit es el exabit; EB y EiB son las formas en octetos de cada uno. En un documento donde una diferencia del quince por ciento es significativa —y a esta escala siempre lo es— la presencia o ausencia de la i minúscula lleva todo el sentido.
Un exbibit equivale a 1024 pebibits, a 144 115 188 075 855 872 octetos o a unos 1,153 exabits.