| Kibioctetos (Kio) | Tebioctetos (Tio) |
|---|---|
| 1 Kibiocteto | 9.31322574615 × 10-10 Tio |
| 2 Kibioctetos | 0.00000000186264514923 Tio |
| 3 Kibioctetos | 0.00000000279396772385 Tio |
| 4 Kibioctetos | 0.00000000372529029846 Tio |
| 5 Kibioctetos | 0.00000000465661287308 Tio |
| 10 Kibioctetos | 0.00000000931322574615 Tio |
| 20 Kibioctetos | 0.0000000186264514923 Tio |
| 25 Kibioctetos | 0.0000000232830643654 Tio |
| 50 Kibioctetos | 0.0000000465661287308 Tio |
| 100 Kibioctetos | 0.0000000931322574615 Tio |
| Referência | Kibioctetos (Kio) | Tebioctetos (Tio) |
|---|---|---|
| A plain text message (160 characters) | 0.15625 Kio | 1.45519 × 10-10 Tio |
| A three-minute MP3 | 2929.69 Kio | 0.00000272848 Tio |
| A smartphone photo | 3906.25 Kio | 0.00000363798 Tio |
| A high-definition film | 3906250 Kio | 0.00363798 Tio |
| A dual-layer Blu-ray disc | 48828125 Kio | 0.0454747 Tio |
O kibiocteto é uma unidade de informação digital igual a 1024 octetos, e portanto a 8192 bits. O seu símbolo é Kio. É o correspondente binário do kilocteto e, embora os dois difiram apenas em 2,4 por cento, é nesta unidade que se mede realmente boa parte da organização interna de um computador.
O exemplo mais importante é a página de memória. Os processadores não gerem a memória octeto a octeto mas em blocos de tamanho fixo, e em quase todas as arquiteturas de uso comum esse bloco são 4 kibioctetos. Toda a reserva que um programa faz é arredondada por excesso a um múltiplo disso, cada entrada nas tabelas de páginas descreve uma delas, e o desempenho de um programa depende muitas vezes de quão bem o seu padrão de acesso encaixa nessa grelha de quatro kibioctetos.
Os setores de disco contam história parecida. Os discos rígidos usaram setores de 512 octetos durante décadas, e os discos modernos usam 4 kibioctetos, coincidindo com a página de memória para que uma página se possa ler ou escrever numa só operação. Os sistemas de ficheiros reservam depois o espaço em blocos que são eles próprios potências de dois, em geral de 4 kibioctetos, e é por isso que um ficheiro de um octeto consome quatro kibioctetos de disco.
Os protocolos de rede usam também a unidade. Os tamanhos de memória intermédia, os tamanhos de janela e o tamanho máximo de muitas estruturas de protocolo são potências de dois, e o limite de 64 kibioctetos aparece vezes sem conta: é o maior valor que um campo de comprimento de 16 bits consegue exprimir, e limita portanto o tamanho de um datagrama UDP, de um pacote IP e de vários formatos de ficheiro antigos.
Esse é o padrão geral: onde quer que um limite venha da largura de um campo binário, o limite é uma potência de dois, e a maneira honesta de o escrever é com um prefixo binário. Escrever 64 KB para o limite do datagrama não é muito errado, mas escrever 64 KiB está exatamente certo e diz de onde veio o número.
No uso quotidiano a diferença é invisível. Um ficheiro de 200 kiloctetos e outro de 200 kibioctetos estão separados por 4,8 kibioctetos, que ninguém repara. O valor da distinção está em tornar legível a aritmética que há por trás de um número, coisa que importa muito mais à medida que os números crescem.
Um kibiocteto equivale a 1024 octetos, a 8192 bits, a 8 kibibits ou a 1,024 kiloctetos.
O tebiocteto é uma unidade de informação digital igual a 1 099 511 627 776 octetos, ou seja 1024 gibioctetos. O seu símbolo é Tio. É o correspondente binário do teraocteto, e a este nível os dois diferem em 10 por cento: o vão que produz a queixa mais conhecida da informática de consumo.
A queixa é esta. Um disco vende-se como de um teraocteto, guarda exatamente um bilião de octetos, e o sistema operativo comunica 931 gigaoctetos. O que na verdade comunica são 0,909 tebioctetos, expressos com o rótulo errado. Ao disco não falta nada; o número foi simplesmente dividido três vezes por 1024 e depois escrito com um prefixo decimal.
A administração do armazenamento vive nesta unidade. Os tamanhos de volume, as capacidades das matrizes RAID, as reservas de instantâneos e os limites de quota dão-se todos em tebioctetos nas ferramentas que os gerem, porque as unidades de reserva subjacentes são potências de dois. Um sistema de ficheiros a que se peça um volume de 10 teraoctetos e outro a que se peça 10 tebioctetos produzirão resultados visivelmente diferentes.
A diferença importa comercialmente tanto como tecnicamente. O armazenamento na nuvem cobrado ao teraocteto e o cobrado ao tebiocteto diferem numa décima parte na quantidade entregue pelo mesmo preço, e um contrato que não diga qual se usa é genuinamente ambíguo. Os documentos de compra cuidadosos especificam a unidade explicitamente por essa mesma razão.
Um tebiocteto guarda cerca de um quarto de milhão de fotografias, duzentas horas de vídeo em alta definição, ou o texto completo de todos os livros de uma grande biblioteca pública muitas vezes. Num lar é mais armazenamento do que uma vida inteira de ficheiros correntes usará; numa produtora de vídeo são uns poucos dias de trabalho.
O símbolo certo Tio aparece nas ferramentas de sistemas de ficheiros, na documentação das matrizes de armazenamento e nas normas, e vale a pena usá-lo mesmo quando é improvável que o público o note. Um número escrito com prefixo binário pode ser convertido corretamente por quem quer que o leia depois; um escrito de forma ambígua não tem remédio.
Um tebiocteto equivale a 1 099 511 627 776 octetos, a 1024 gibioctetos, a 8 tebibits ou a cerca de 1,100 teraoctetos.