| Quilooctetos (ko) | Zebioctetos (Zio) |
|---|---|
| 1 Quiloocteto | 8.47032947254 × 10-19 Zio |
| 2 Quilooctetos | 1.69406589451 × 10-18 Zio |
| 3 Quilooctetos | 2.54109884176 × 10-18 Zio |
| 4 Quilooctetos | 3.38813178902 × 10-18 Zio |
| 5 Quilooctetos | 4.23516473627 × 10-18 Zio |
| 10 Quilooctetos | 8.47032947254 × 10-18 Zio |
| 20 Quilooctetos | 1.69406589451 × 10-17 Zio |
| 25 Quilooctetos | 2.11758236814 × 10-17 Zio |
| 50 Quilooctetos | 4.23516473627 × 10-17 Zio |
| 100 Quilooctetos | 8.47032947254 × 10-17 Zio |
| Referência | Quilooctetos (ko) | Zebioctetos (Zio) |
|---|---|---|
| A plain text message (160 characters) | 0.16 ko | 1.35525 × 10-19 Zio |
| A three-minute MP3 | 3000 ko | 2.5411 × 10-15 Zio |
| A smartphone photo | 4000 ko | 3.38813 × 10-15 Zio |
| A high-definition film | 4000000 ko | 3.38813 × 10-12 Zio |
| A dual-layer Blu-ray disc | 50000000 ko | 4.23516 × 10-11 Zio |
O kilocteto é uma unidade de informação digital igual a mil octetos, e portanto a oito mil bits. O seu símbolo é ko. É a menor das unidades de armazenamento do dia a dia, e durante duas décadas foi a unidade em que se descrevia a capacidade inteira de um computador.
Um kilocteto guarda mil carateres de texto sem acentos, ou seja umas duzentas palavras, ou um terço de página. O ficheiro de texto simples de uma carta breve são uns poucos kiloctetos. Quase mais nada na informática moderna é assim tão pequeno: um documento vazio de um processador de texto ocupa já dezenas de kiloctetos, porque o formato do ficheiro arrasta formatação, tipos de letra e metadados à volta do texto.
A importância histórica da unidade é difícil de exagerar. O Apple II saiu com 4 kiloctetos de memória, o Commodore 64 tirou o nome dos seus 64, e o primeiro computador pessoal da IBM podia endereçar 640. Programas de verdadeira complexidade — folhas de cálculo, processadores de texto, jogos com imagem e som — foram escritos para caber dentro desses números, o que exigia uma disciplina hoje em grande medida desaparecida.
O kilocteto é também onde começou a confusão entre decimal e binário. A memória vinha em unidades de 1024 octetos porque o endereçamento é binário, e toda a gente chamava a isso um kilocteto. Os fabricantes de discos contavam em milhares verdadeiros. As duas convenções diferem em 2,4 por cento, desprezível nesta escala, mas o mesmo erro acumula-se em cada degrau e chega aos 10 por cento no teraocteto.
A IEC resolveu a ambiguidade em 1998 ao definir o kibiocteto como 1024 octetos e deixar o kilocteto em exatamente 1000. Os sistemas operativos adotaram-no de maneira desigual: uns comunicam os tamanhos dos ficheiros em kiloctetos verdadeiros, outros continuam a dividir por 1024 enquanto escrevem ko, e uns poucos escrevem já Kio corretamente.
Onde a unidade continua a aparecer todos os dias é nos protocolos de rede e nos tamanhos dos recursos pequenos da web. A folha de estilos de uma página, um ícone, um certificado, um ficheiro de configuração, uma página de índice de uma base de dados: tudo isso se mede em kiloctetos, e a página de memória normal da maioria dos processadores são 4 kibioctetos, perto que baste de 4 kiloctetos para a conversa, mas não para a aritmética.
Um kilocteto equivale a 1000 octetos, a 8000 bits, a 8 kilobits ou a cerca de 0,9766 kibioctetos.
O zebiocteto é uma unidade de informação digital igual a dois elevado à septuagésima potência em octetos, ou seja 1024 exbioctetos. O seu símbolo é Zio. É o correspondente binário do zettaocteto, e os dois diferem em 18,1 por cento.
Nada deste tamanho existe. A quantidade total de dados guardados pela humanidade, contando cada cópia e cada salvaguarda, estima-se nas poucas centenas de zettaoctetos, e um zebiocteto são 1,18 zettaoctetos, de modo que o mundo guarda umas poucas centenas destas unidades ao todo. É a primeira unidade binária para a qual a reserva inteira do mundo é um múltiplo pequeno e não um grande.
A unidade define-se por completude e não para uso, traço deliberado tanto do sistema métrico como do da IEC. Todo o prefixo se aplica a toda a unidade sem exceção, de modo que um leitor que nunca tenha visto Zio consegue decifrá-lo só pelo prefixo. Um sistema que ficasse sem nomes num ponto arbitrário obrigaria cada utilizador futuro a inventar um prolongamento, e prolongamentos rivais são a origem da ambiguidade.
Há um lugar onde a unidade surgiria naturalmente. O endereçamento de armazenamento para além dos 64 bits foi desenhado sem ter sido necessário: o sistema de ficheiros ZFS usa apontadores de bloco de 128 bits, o que lhe dá uma capacidade teórica muito além de qualquer prefixo binário com nome. Onde um esquema desses declara limites intermédios, esses limites caem neste intervalo e escrevem-se com propriedade em zebioctetos.
O vão de 18,1 por cento entre zebiocteto e zettaocteto convém tê-lo presente ao ler previsões. As predições de crescimento mundial dos dados publicam-se em zettaoctetos, e qualquer uma calculada em binário e relatada em decimal falha por quase uma quinta parte. Como tais previsões já são grosseiras, esse erro não é a maior fonte de incerteza, mas é uma que se pode evitar.
O símbolo Zio, como todos os da IEC, é uma letra maiúscula seguida de um i minúsculo e depois a unidade. É a presença desse i, e não qualquer afirmação do texto, que diz ao leitor sem equívoco que quantidade se pretende, e um documento que o omite não disse o que parece ter dito.
Um zebiocteto equivale a 1024 exbioctetos, a 1 180 591 620 717 411 303 424 octetos, a 8 zebibits ou a cerca de 1,181 zettaoctetos.