| Kibibits (Kibit) | Zettabits (Zbit) |
|---|---|
| 1 Kibibit | 1.024 × 10-18 Zbit |
| 2 Kibibits | 2.048 × 10-18 Zbit |
| 3 Kibibits | 3.072 × 10-18 Zbit |
| 4 Kibibits | 4.096 × 10-18 Zbit |
| 5 Kibibits | 5.12 × 10-18 Zbit |
| 10 Kibibits | 1.024 × 10-17 Zbit |
| 20 Kibibits | 2.048 × 10-17 Zbit |
| 25 Kibibits | 2.56 × 10-17 Zbit |
| 50 Kibibits | 5.12 × 10-17 Zbit |
| 100 Kibibits | 1.024 × 10-16 Zbit |
| Referencia | Kibibits (Kibit) | Zettabits (Zbit) |
|---|---|---|
| A plain text message (160 characters) | 1.25 Kibit | 1.28 × 10-18 Zbit |
| A three-minute MP3 | 23437.5 Kibit | 2.4 × 10-14 Zbit |
| A smartphone photo | 31250 Kibit | 3.2 × 10-14 Zbit |
| A high-definition film | 31250000 Kibit | 3.2 × 10-11 Zbit |
| A dual-layer Blu-ray disc | 390625000 Kibit | 4 × 10-10 Zbit |
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.
El zettabit es una unidad de información digital igual a mil exabits, es decir mil trillones de bits: un uno seguido de veintiún ceros. Su símbolo es Zbit. Es la mayor unidad en que todavía se informan de forma rutinaria cantidades reales y medidas de datos, y entró en uso común solo en los últimos quince años.
Un zettabit son 125 exaoctetos. La expresión que hizo familiar el prefijo fue la era del zettabyte, acuñada para el momento, hacia 2016, en que el tráfico anual mundial de internet superó por primera vez un zettaocteto. Ese umbral llegó poco más de una década después de que el tráfico anual pasara por primera vez un exaocteto, lo que da buena idea del ritmo de crecimiento en juego.
Las estimaciones de la cantidad total de datos existentes se dan en zettaoctetos. La datosfera mundial —todo lo guardado en cada servidor, disco, teléfono y tarjeta de memoria, más todo lo creado y desechado al instante— se sitúa por encima de los cien zettaoctetos, que son más de ochocientos zettabits. Nadie cuenta esto directamente; las cifras salen de las estadísticas de fabricación y de modelos.
Casi todo ello lo generan máquinas y nadie lo lee nunca. El vídeo de vigilancia que se graba y se sobrescribe, la telemetría de sensores, los registros, las copias de seguridad y las muchas duplicaciones que exige la redundancia dan cuenta de la inmensa mayoría. La porción que un ser humano ha mirado alguna vez es una fracción minúscula del total, y su peso mengua cada año.
El prefijo zetta se adoptó en 1991, junto con yotta, en una conferencia que hubo de considerar además qué letras quedaban disponibles. Z e Y se eligieron en parte porque no estaban usadas, y el patrón de nombres tomado de los numerales griegos y latinos se había vuelto ya laxo. Las incorporaciones de ronna y quetta en 2022 prolongaron la escalera hacia arriba por la misma razón.
Para hacerse una idea, un zettabit de información escrito como texto en una sola línea de caracteres se extendería mucho más allá del sistema solar. La unidad no describe nada que una persona pueda sostener o manejar; describe la producción acumulada de una civilización, y es útil precisamente porque esa cantidad necesita ya un nombre.
Un zettabit equivale a 1000 exabits, a 125 exaoctetos o a unos 0,8470 zebibits.