| Exaoctetos (Eo) | Kibioctetos (Kio) |
|---|---|
| 1 Exaocteto | 976562500000000 Kio |
| 2 Exaoctetos | 1.953125 × 1015 Kio |
| 3 Exaoctetos | 2.9296875 × 1015 Kio |
| 4 Exaoctetos | 3.90625 × 1015 Kio |
| 5 Exaoctetos | 4.8828125 × 1015 Kio |
| 10 Exaoctetos | 9.765625 × 1015 Kio |
| 20 Exaoctetos | 1.953125 × 1016 Kio |
| 25 Exaoctetos | 2.44140625 × 1016 Kio |
| 50 Exaoctetos | 4.8828125 × 1016 Kio |
| 100 Exaoctetos | 9.765625 × 1016 Kio |
| Referência | Exaoctetos (Eo) | Kibioctetos (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.6 × 10-16 Eo | 0.15625 Kio |
| A three-minute MP3 | 3 × 10-12 Eo | 2929.69 Kio |
| A smartphone photo | 4 × 10-12 Eo | 3906.25 Kio |
| A high-definition film | 0.000000004 Eo | 3906250 Kio |
| A dual-layer Blu-ray disc | 0.00000005 Eo | 48828125 Kio |
O exaocteto é uma unidade de informação digital igual a mil petaoctetos, ou mil milhões de gigaoctetos. O seu símbolo é Eo. É a unidade em que se contam os fluxos e as reservas de dados do mundo, e pertence às civilizações mais do que às empresas ou às máquinas.
O número mais citado que a emprega é o tráfego mundial da internet, que passou um exaocteto por mês por volta de 2004 e atinge hoje várias centenas de exaoctetos mensais. Escrito como total anual são vários milhares de exaoctetos, e é por isso que o zettaocteto entrou ao serviço para os números anuais há uma década.
Uma afirmação repetida com frequência sustenta que todas as palavras alguma vez ditas por seres humanos dariam uns cinco exaoctetos em texto. A estimativa vem de um estudo de 2003 e é muito grosseira, mas serve para ilustrar o ponto: cinco exaoctetos são hoje menos de quinze dias de tráfego de internet. Seja qual for o número exato, o caudal de dados pela rede ultrapassou há muito o total de tudo o que a humanidade alguma vez disse.
O armazenamento à escala do exaocteto existe apenas nos maiores fornecedores de nuvem, e mesmo aí está repartido por dezenas de edifícios em vários continentes. A produção anual de todos os discos rígidos e de toda a memória flash do mundo juntos são umas poucas centenas de exaoctetos, de modo que o exaocteto é também a unidade natural para descrever a produção de uma indústria inteira.
O que se guarda a esta escala não é, na sua maioria, o que as pessoas imaginam. Dominam as cópias de segurança, as réplicas, os registos, a telemetria, os corpora de treino da aprendizagem automática e o vídeo guardado por razões regulamentares. O trabalho humano criado de propósito — documentos, fotografias, gravações que alguém decidiu fazer e guardar — é uma fração pequena e decrescente do todo.
O prefixo exa faz parte do sistema métrico desde 1975, adotado na mesma conferência que peta. Na altura eram prefixos sem aplicações, definidos por completude. Que ambos se tenham tornado unidades de trabalho de uma indústria comercial em trinta anos é a medida mais clara da rapidez com que a informação digital cresceu.
Um exaocteto equivale a 1000 petaoctetos, a 1 000 000 000 de gigaoctetos, a 8 exabits ou a cerca de 0,8674 exbioctetos.
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.