| Yottabits (Ybit) | Kibibits (Kibit) |
|---|---|
| 1 Yottabit | 9.765625 × 1020 Kibit |
| 2 Yottabits | 1.953125 × 1021 Kibit |
| 3 Yottabits | 2.9296875 × 1021 Kibit |
| 4 Yottabits | 3.90625 × 1021 Kibit |
| 5 Yottabits | 4.8828125 × 1021 Kibit |
| 10 Yottabits | 9.765625 × 1021 Kibit |
| 20 Yottabits | 1.953125 × 1022 Kibit |
| 25 Yottabits | 2.44140625 × 1022 Kibit |
| 50 Yottabits | 4.8828125 × 1022 Kibit |
| 100 Yottabits | 9.765625 × 1022 Kibit |
| Referencia | Yottabits (Ybit) | Kibibits (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 1.28 × 10-21 Ybit | 1.25 Kibit |
| A three-minute MP3 | 2.4 × 10-17 Ybit | 23437.5 Kibit |
| A smartphone photo | 3.2 × 10-17 Ybit | 31250 Kibit |
| A high-definition film | 3.2 × 10-14 Ybit | 31250000 Kibit |
| A dual-layer Blu-ray disc | 4 × 10-13 Ybit | 390625000 Kibit |
El yottabit es una unidad de información digital igual a mil zettabits: un uno seguido de veinticuatro ceros. Su símbolo es Ybit. Durante treinta años fue la mayor unidad que ofrecía el sistema métrico, y describe una cantidad de datos que todavía no existe en ninguna parte.
Un yottabit son 125 zettaoctetos. El total de todos los datos que conserva la humanidad se estima hoy en unos pocos centenares de zettaoctetos, de modo que la reserva entera de información del mundo anda en torno a uno o dos yottabits. Es la primera unidad de datos genuinamente mayor que aquello que podría describir, y eso es lo que la hace interesante.
El prefijo yotta se adoptó en 1991 en la 19.ª Conferencia General de Pesas y Medidas, junto con zetta. Los nombres fueron inventados más que derivados: los numerales griegos y latinos se habían agotado con peta y exa, y el comité necesitaba letras que no estuvieran ya tomadas como símbolos de unidades. Y y Z estaban entre las pocas que quedaban, y las sílabas se construyeron a su alrededor.
Durante mucho tiempo el prefijo yotta marcó la cima de la escalera y apareció sobre todo en especulaciones y en afirmaciones sobre los planes de almacenamiento de las agencias de inteligencia que resultaron exageradas. Luego, en 2022, la Conferencia General añadió ronna y quetta por encima, junto con ronto y quecto por debajo, porque las cantidades de datos crecían lo bastante deprisa como para que la cima estuviera a la vista.
Alcanzar un yottaocteto de almacenamiento con la tecnología actual sería una empresa física. Aun con las mayores densidades disponibles, exigiría centenares de millones de los discos duros más grandes jamás fabricados, un suministro eléctrico comparable al de un país pequeño y un programa de construcción de décadas. La restricción no está en las matemáticas sino en el silicio y en la electricidad.
La unidad está, con todo, correctamente definida y un conversor ha de manejarla, tanto porque las previsiones de crecimiento futuro de los datos se escriben en yottaoctetos como porque la regla del sistema métrico es que todo prefijo se aplica a toda unidad. Una cantidad no necesita existir para que su nombre esté bien formado.
Un yottabit equivale a 1000 zettabits, a 125 zettaoctetos o a unos 0,8272 yobibits.
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.