| Zebioctetos (Zio) | Kibibits (Kibit) |
|---|---|
| 1 Zebiocteto | 9.22337203685 × 1018 Kibit |
| 2 Zebioctetos | 1.84467440737 × 1019 Kibit |
| 3 Zebioctetos | 2.76701161106 × 1019 Kibit |
| 4 Zebioctetos | 3.68934881474 × 1019 Kibit |
| 5 Zebioctetos | 4.61168601843 × 1019 Kibit |
| 10 Zebioctetos | 9.22337203685 × 1019 Kibit |
| 20 Zebioctetos | 1.84467440737 × 1020 Kibit |
| 25 Zebioctetos | 2.30584300921 × 1020 Kibit |
| 50 Zebioctetos | 4.61168601843 × 1020 Kibit |
| 100 Zebioctetos | 9.22337203685 × 1020 Kibit |
| Referencia | Zebioctetos (Zio) | Kibibits (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 1.35525 × 10-19 Zio | 1.25 Kibit |
| A three-minute MP3 | 2.5411 × 10-15 Zio | 23437.5 Kibit |
| A smartphone photo | 3.38813 × 10-15 Zio | 31250 Kibit |
| A high-definition film | 3.38813 × 10-12 Zio | 31250000 Kibit |
| A dual-layer Blu-ray disc | 4.23516 × 10-11 Zio | 390625000 Kibit |
El zebiocteto es una unidad de información digital igual a dos elevado a la septuagésima potencia en octetos, es decir 1024 exbioctetos. Su símbolo es Zio. Es la contrapartida binaria del zettaocteto, y ambos difieren en un 18,1 por ciento.
Nada de este tamaño existe. La cantidad total de datos que conserva la humanidad, contando cada copia y cada respaldo, se estima en unos pocos centenares de zettaoctetos, y un zebiocteto son 1,18 zettaoctetos, de modo que el mundo guarda unos pocos centenares de estas unidades en total. Es la primera unidad binaria para la cual la reserva entera del mundo es un múltiplo pequeño y no uno grande.
La unidad se define por completitud y no por uso, rasgo deliberado tanto del sistema métrico como del de la IEC. Todo prefijo se aplica a toda unidad sin excepción, de modo que un lector que jamás haya visto Zio puede descifrarlo solo por el prefijo. Un sistema que se quedara sin nombres en un punto arbitrario obligaría a cada usuario futuro a inventar una prolongación, y las prolongaciones rivales son el origen de la ambigüedad.
Hay un lugar donde la unidad surgiría de manera natural. El direccionamiento de almacenamiento más allá de los 64 bits se ha diseñado, aunque no se ha necesitado: el sistema de archivos ZFS usa punteros de bloque de 128 bits, lo que le da una capacidad teórica muy por encima de cualquier prefijo binario que tenga nombre. Allí donde un esquema así declara límites intermedios, esos límites caen en este intervalo y se escriben con propiedad en zebioctetos.
La brecha del 18,1 por ciento entre zebiocteto y zettaocteto conviene tenerla presente al leer previsiones. Las predicciones de crecimiento mundial de datos se publican en zettaoctetos, y cualquiera que se haya calculado en binario y se informe en decimal se desvía casi una quinta parte. Dado que tales previsiones ya son toscas, ese error no es la mayor fuente de incertidumbre, pero sí una evitable.
El símbolo Zio, como todos los de la IEC, es una letra mayúscula seguida de una i minúscula y luego la unidad. Es la presencia de esa i, y no ninguna afirmación del texto, lo que dice al lector sin ambigüedad qué cantidad se quiere decir, y un documento que la omite no ha dicho lo que parece haber dicho.
Un zebiocteto equivale a 1024 exbioctetos, a 1 180 591 620 717 411 303 424 octetos, a 8 zebibits o a unos 1,181 zettaoctetos.
El kibibit es una unidad de información digital igual a 1024 bits. Su símbolo es Kibit. Es el primero de los prefijos binarios, un conjunto de unidades definido por la Comisión Electrotécnica Internacional en 1998 para acabar con una confusión que venía arrastrándose en la informática desde los años sesenta.
El problema era sencillo. Los ordenadores direccionan la memoria en potencias de dos, de modo que la memoria venía en trozos de 1024 y no de 1000. Los ingenieros tomaron prestado el prefijo métrico kilo para esa cantidad porque 1024 está cerca de 1000, y con números pequeños la aproximación era inofensiva. Pero el almacenamiento y la transmisión contaban en millares verdaderos, de modo que el mismo prefijo significaba dos cosas distintas según qué parte de la máquina se describiera.
La solución de la IEC fue acuñar nombres nuevos. Kibi es una contracción de kilo binario, y el patrón continúa con mebi, gibi, tebi, pebi, exbi, zebi y yobi. Cada uno es 1024 veces el anterior, y cada símbolo toma la forma de una letra mayúscula seguida de una i minúscula: Ki, Mi, Gi, Ti y así sucesivamente. El kilobit pasa entonces a significar mil bits y nada más.
Un kibibit son 128 octetos, y la distancia respecto de un kilobit es del 2,4 por ciento. Esa pequeña diferencia es la razón de que ambos se confundieran tanto tiempo: a esta escala nadie lo nota. El error se acumula un 2,4 por ciento en cada escalón, alcanza el 5 por ciento en el mebibit, el 7 por ciento en el gibibit y el 21 por ciento en el yobibit, que es donde la ambigüedad empezó a salir realmente cara.
La adopción ha sido parcial y desigual. Los organismos de normalización, el núcleo Linux y la mayor parte de la documentación técnica usan correctamente los prefijos de la IEC. El software de consumo en gran medida no, y muchos programas siguen escribiendo KB mientras dividen por 1024. El resultado es que el lector debe deducir a menudo del contexto qué convención sigue una cifra, que es justamente lo que la norma se escribió para evitar.
En la práctica el kibibit aparece sobre todo en las especificaciones de los chips de memoria pequeños, en las memorias en serie de los sistemas empotrados y en documentos de protocolo donde importa una potencia exacta de dos. Allí donde se quiere decir 1024 y no 1000, esta es la unidad correcta.
Un kibibit equivale a 1024 bits, a 128 octetos o a 1,024 kilobits.