| Kibioctetos (Kio) | Yottaoctetos (Yo) |
|---|---|
| 1 Kibiocteto | 1.024 × 10-21 Yo |
| 2 Kibioctetos | 2.048 × 10-21 Yo |
| 3 Kibioctetos | 3.072 × 10-21 Yo |
| 4 Kibioctetos | 4.096 × 10-21 Yo |
| 5 Kibioctetos | 5.12 × 10-21 Yo |
| 10 Kibioctetos | 1.024 × 10-20 Yo |
| 20 Kibioctetos | 2.048 × 10-20 Yo |
| 25 Kibioctetos | 2.56 × 10-20 Yo |
| 50 Kibioctetos | 5.12 × 10-20 Yo |
| 100 Kibioctetos | 1.024 × 10-19 Yo |
| Referência | Kibioctetos (Kio) | Yottaoctetos (Yo) |
|---|---|---|
| A plain text message (160 characters) | 0.15625 Kio | 1.6 × 10-22 Yo |
| A three-minute MP3 | 2929.69 Kio | 3 × 10-18 Yo |
| A smartphone photo | 3906.25 Kio | 4 × 10-18 Yo |
| A high-definition film | 3906250 Kio | 4 × 10-15 Yo |
| A dual-layer Blu-ray disc | 48828125 Kio | 5 × 10-14 Yo |
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 yottaocteto é uma unidade de informação digital igual a mil zettaoctetos, ou mil quatriliões de octetos: um um seguido de vinte e quatro zeros. O seu símbolo é Yo. Nada do que existe se mede em yottaoctetos; a unidade descreve uma quantidade de dados que o mundo ainda não produziu.
O total de dados guardados pela humanidade estima-se hoje em algumas centenas de zettaoctetos, de modo que o mundo percorreu apenas uma pequena fração do caminho até ao seu primeiro yottaocteto. Aos ritmos de crescimento das duas últimas décadas, esse limiar seria atravessado algures nos anos quarenta deste século, embora toda a previsão de longo prazo neste campo se tenha enganado em ambos os sentidos.
Os obstáculos físicos são duros. Às densidades de armazenamento dos discos rígidos atuais, um yottaocteto precisaria de algo como cem mil milhões de unidades. Fabricá-las ao ritmo presente levaria séculos, alimentá-las exigiria a produção elétrica de muitos países, e alojá-las reclamaria um programa de construção sem precedente. O número não é absurdo, mas fica muito além da base industrial atual.
A investigação em armazenamento de maior densidade existe em parte por causa deste teto. O armazenamento de dados em ADN, que codifica a informação em sequências genéticas de síntese, oferece densidades milhões de vezes superiores às dos suportes magnéticos, e um yottaocteto de ADN caberia numa sala e não num continente. Lê-lo e escrevê-lo continua lento e caro, mas o argumento da densidade é o que mantém o campo financiado.
O yottaocteto aparece também em afirmações que se revelam exageradas. Notícias de que serviços de informações construíam instalações à escala do yottaocteto circularam largamente na década de 2010 e não eram sustentadas nem pela obra, nem pelo fornecimento elétrico, nem pelo mercado do armazenamento. Toda a afirmação sobre um yottaocteto de fosse o que fosse pode ser confrontada com o fabrico mundial total, o que constitui uma disciplina útil.
Entre 1991 e 2022 o prefixo yotta foi o cume da escada métrica, e é por isso que foi a unidade natural das afirmações especulativas. O acrescento de ronna e quetta em 2022 deu ao sistema mais três ordens decimais acima, e é revelador que isso se tenha feito em parte por as quantidades de dados se aproximarem do velho teto.
Um yottaocteto equivale a 1000 zettaoctetos, a 1 000 000 000 000 000 de gigaoctetos, a 8 yottabits ou a cerca de 0,8272 yobioctetos.