| Tebioctetos (Tio) | Kibibits (Kibit) |
|---|---|
| 1 Tebiocteto | 8589934592 Kibit |
| 2 Tebioctetos | 17179869184 Kibit |
| 3 Tebioctetos | 25769803776 Kibit |
| 4 Tebioctetos | 34359738368 Kibit |
| 5 Tebioctetos | 42949672960 Kibit |
| 10 Tebioctetos | 85899345920 Kibit |
| 20 Tebioctetos | 171798691840 Kibit |
| 25 Tebioctetos | 214748364800 Kibit |
| 50 Tebioctetos | 429496729600 Kibit |
| 100 Tebioctetos | 858993459200 Kibit |
| Referencia | Tebioctetos (Tio) | Kibibits (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 1.45519 × 10-10 Tio | 1.25 Kibit |
| A three-minute MP3 | 0.00000272848 Tio | 23437.5 Kibit |
| A smartphone photo | 0.00000363798 Tio | 31250 Kibit |
| A high-definition film | 0.00363798 Tio | 31250000 Kibit |
| A dual-layer Blu-ray disc | 0.0454747 Tio | 390625000 Kibit |
El tebiocteto es una unidad de información digital igual a 1 099 511 627 776 octetos, es decir 1024 gibioctetos. Su símbolo es Tio. Es la contrapartida binaria del teraocteto, y en este nivel ambos difieren en un 10 por ciento: la brecha que produce la queja más conocida de la informática de consumo.
La queja es esta. Un disco se vende como de un teraocteto, guarda exactamente un billón de octetos, y el sistema operativo informa de 931 gigaoctetos. Lo que en realidad está informando son 0,909 tebioctetos, expresados con la etiqueta equivocada. Al disco no le falta nada; la cifra sencillamente se ha dividido tres veces por 1024 y luego se ha escrito con un prefijo decimal.
La administración del almacenamiento vive en esta unidad. Los tamaños de volumen, las capacidades de las matrices RAID, las reservas de instantáneas y los límites de cuota se expresan todos en tebioctetos en las herramientas que los gestionan, porque las unidades de reserva subyacentes son potencias de dos. Un sistema de archivos al que se pide un volumen de 10 teraoctetos y otro al que se pide uno de 10 tebioctetos producirán resultados visiblemente distintos.
La diferencia importa comercialmente además de técnicamente. El almacenamiento en la nube tarificado por teraocteto y el tarificado por tebiocteto difieren en una décima parte en la cantidad entregada por el mismo precio, y un contrato que no diga cuál se emplea es genuinamente ambiguo. Los documentos de compra cuidadosos especifican la unidad explícitamente justamente por eso.
Un tebiocteto guarda alrededor de un cuarto de millón de fotografías, doscientas horas de vídeo en alta definición, o el texto completo de todos los libros de una gran biblioteca pública muchas veces. En un hogar es más almacenamiento del que usará toda una vida de archivos corrientes; en una productora de vídeo son unos pocos días de trabajo.
El símbolo correcto Tio aparece en las herramientas de sistemas de archivos, en la documentación de las matrices de almacenamiento y en las normas, y vale la pena usarlo aunque sea improbable que el público lo note. Una cifra escrita con prefijo binario puede convertirla correctamente cualquiera que la lea después; una escrita de forma ambigua no tiene arreglo.
Un tebiocteto equivale a 1 099 511 627 776 octetos, a 1024 gibioctetos, a 8 tebibits o a unos 1,100 teraoctetos.
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.