| Kibibits (Kibit) | Tebibits (Tibit) |
|---|---|
| 1 Kibibit | 9.31322574615 × 10-10 Tibit |
| 2 Kibibits | 0.00000000186264514923 Tibit |
| 3 Kibibits | 0.00000000279396772385 Tibit |
| 4 Kibibits | 0.00000000372529029846 Tibit |
| 5 Kibibits | 0.00000000465661287308 Tibit |
| 10 Kibibits | 0.00000000931322574615 Tibit |
| 20 Kibibits | 0.0000000186264514923 Tibit |
| 25 Kibibits | 0.0000000232830643654 Tibit |
| 50 Kibibits | 0.0000000465661287308 Tibit |
| 100 Kibibits | 0.0000000931322574615 Tibit |
| Referência | Kibibits (Kibit) | Tebibits (Tibit) |
|---|---|---|
| A plain text message (160 characters) | 1.25 Kibit | 0.00000000116415 Tibit |
| A three-minute MP3 | 23437.5 Kibit | 0.0000218279 Tibit |
| A smartphone photo | 31250 Kibit | 0.0000291038 Tibit |
| A high-definition film | 31250000 Kibit | 0.0291038 Tibit |
| A dual-layer Blu-ray disc | 390625000 Kibit | 0.363798 Tibit |
O kibibit é uma unidade de informação digital igual a 1024 bits. O seu símbolo é Kibit. É o primeiro dos prefixos binários, um conjunto de unidades definido pela Comissão Eletrotécnica Internacional em 1998 para pôr fim a uma confusão que se arrastava na informática desde os anos sessenta.
O problema era simples. Os computadores endereçam a memória em potências de dois, pelo que a memória vinha em blocos de 1024 e não de 1000. Os engenheiros pediram emprestado o prefixo métrico quilo para essa quantidade porque 1024 está perto de 1000, e com números pequenos a aproximação era inofensiva. Mas o armazenamento e a transmissão contavam em milhares verdadeiros, de modo que o mesmo prefixo significava duas coisas diferentes consoante a parte da máquina que se descrevia.
A solução da IEC foi cunhar nomes novos. Kibi é uma contração de quilo binário, e o padrão continua com mebi, gibi, tebi, pebi, exbi, zebi e yobi. Cada um é 1024 vezes o de baixo, e cada símbolo toma a forma de uma letra maiúscula seguida de um i minúsculo: Ki, Mi, Gi, Ti e assim por diante. O kilobit passa então a significar mil bits e nada mais.
Um kibibit são 128 octetos, e a distância face a um kilobit é de 2,4 por cento. Essa pequena diferença é a razão de os dois se terem confundido tanto tempo: nesta escala ninguém repara. O erro acumula-se 2,4 por cento a cada degrau, chega aos 5 por cento no mebibit, aos 7 por cento no gibibit e aos 21 por cento no yobibit, que é onde a ambiguidade se tornou realmente cara.
A adoção tem sido parcial e desigual. Os organismos de normalização, o núcleo Linux e a maior parte da documentação técnica usam corretamente os prefixos da IEC. O software de consumo em grande medida não, e muitos programas continuam a escrever KB enquanto dividem por 1024. O resultado é que o leitor deve muitas vezes inferir do contexto que convenção um número segue, que é justamente o que a norma foi escrita para impedir.
Na prática o kibibit aparece sobretudo nas especificações de chips de memória pequenos, nas memórias em série dos sistemas embutidos e em documentos de protocolo onde importa uma potência exata de dois. Onde quer que se queira dizer 1024 e não 1000, esta é a unidade certa.
Um kibibit equivale a 1024 bits, a 128 octetos ou a 1,024 kilobits.
O tebibit é uma unidade de informação digital igual a 1 099 511 627 776 bits, ou seja 1024 gibibits ou dois elevado à quadragésima potência. O seu símbolo é Tibit. É o correspondente binário do terabit, e os dois diferem hoje em 10 por cento, o ponto em que a distinção deixa de ser pedante e passa a ser financeira.
Esses dez por cento são a razão de ser dos prefixos da IEC. No kibibit a discrepância era de 2,4 por cento e podia despachar-se com um gesto; aqui é a décima parte da quantidade. Num contrato de equipamento de armazenamento, num acordo de serviço que garante capacidade, ou numa especificação que um fornecedor deve cumprir, uma décima parte é a diferença entre cumprir e faltar.
A verdadeira casa da unidade é a memória flash, onde as pastilhas se fabricam hoje com capacidades de um tebibit e mais, empilhando camadas de células na vertical. Uma pastilha flash moderna pode guardar um ou dois tebibits, e um encapsulamento com oito delas guarda um teraocteto de capacidade bruta, da qual se subtraem os blocos de reserva e a sobrecarga de gestão antes de algo chegar ao utilizador.
Um tebibit são 137 438 953 472 octetos, ou 128 gibioctetos. Em termos práticos é o armazenamento de um telefone de gama média, ou umas duas horas de vídeo de alta resolução sem compressão. A unidade descreve a matéria-prima dos aparelhos de armazenamento e não algo que uma pessoa manuseie diretamente.
Os sistemas de ficheiros também contam em binário a esta escala. Um volume declarado de 16 tebioctetos por uma ferramenta e de 17,6 teraoctetos por outra é o mesmo volume, e a diferença está inteiramente na base da aritmética. Quem administra armazenamento aprende a verificar que convenção usa cada ferramenta antes de comparar dois números de fontes diferentes.
A notação certa é Tibit, com T maiúsculo e i minúsculo. Aparece nas folhas de dados de memória flash, na documentação dos sistemas de ficheiros e nas normas, e quase em mais lado nenhum. A presença desse i minúsculo é o único sinal fiável de que um número é binário, e é por isso que a escrita técnica cuidadosa o emprega mesmo quando a diferença parece pequena.
Um tebibit equivale a 1 099 511 627 776 bits, a 1024 gibibits, a 137 438 953 472 octetos ou a cerca de 1,100 terabits.