| Exbioctetos (Eio) | Quilooctetos (ko) |
|---|---|
| 1 Exbiocteto | 1.15292150461 × 1015 ko |
| 2 Exbioctetos | 2.30584300921 × 1015 ko |
| 3 Exbioctetos | 3.45876451382 × 1015 ko |
| 4 Exbioctetos | 4.61168601843 × 1015 ko |
| 5 Exbioctetos | 5.76460752303 × 1015 ko |
| 10 Exbioctetos | 1.15292150461 × 1016 ko |
| 20 Exbioctetos | 2.30584300921 × 1016 ko |
| 25 Exbioctetos | 2.88230376152 × 1016 ko |
| 50 Exbioctetos | 5.76460752303 × 1016 ko |
| 100 Exbioctetos | 1.15292150461 × 1017 ko |
| Referência | Exbioctetos (Eio) | Quilooctetos (ko) |
|---|---|---|
| A plain text message (160 characters) | 1.38778 × 10-16 Eio | 0.16 ko |
| A three-minute MP3 | 2.60209 × 10-12 Eio | 3000 ko |
| A smartphone photo | 3.46945 × 10-12 Eio | 4000 ko |
| A high-definition film | 0.00000000346945 Eio | 4000000 ko |
| A dual-layer Blu-ray disc | 0.0000000433681 Eio | 50000000 ko |
O exbiocteto é uma unidade de informação digital igual a dois elevado à sexagésima potência em octetos, ou seja 1024 pebioctetos. O seu símbolo é Eio. É o correspondente binário do exaocteto, e os dois diferem em 15,3 por cento.
Um número que emprega esta unidade é citado mais do que qualquer outro: dezasseis exbioctetos, o tamanho do espaço de endereços que um processador de 64 bits consegue alcançar. Dois elevado a sessenta e quatro octetos são 16 EiB, e esse número é o teto teórico da memória de toda a máquina construída sobre a arquitetura que domina a informática desde meados da década de 2000.
O mesmo limite reaparece nos sistemas de ficheiros. Um sistema de ficheiros que numera os seus blocos com valores de 64 bits pode endereçar 16 exbioctetos de blocos, e vários desenhos modernos declaram exatamente isso como o seu tamanho máximo de volume. Outros declaram 8 exbioctetos, por terem reservado um bit para um sinal ou uma marca: um pormenor que reduz o limite a metade e que vale a pena conhecer ao ler uma especificação.
Nada se aproxima destes tamanhos na prática. Os maiores sistemas de armazenamento do mundo guardam exaoctetos, e o total de todos os dados guardados pela humanidade são umas poucas centenas de zettaoctetos, ou seja dezenas de milhares de exbioctetos. O teto dos 64 bits foi escolhido precisamente para não ser alcançado, e a passagem a partir dos 32 bits, cujo limite de quatro gibioctetos foi alcançado numa década, explica por que os projetistas deixaram tanta folga.
Um exbiocteto são 1 152 921 504 606 846 976 bits e 128 pebioctetos. É uma quantidade que existe nas especificações, na aritmética de endereços e nos documentos de desenho dos grandes sistemas, e em mais lado nenhum. Descrevê-la em fotografias ou em filmes não serve, porque coleção alguma de umas ou de outros se lhe aproxima.
O símbolo Eio e o seu irmão decimal Eo diferem em mais de um oitavo, o que é demasiado para se deixar à dedução. Quando um documento escreve EB no contexto de um espaço de endereços, quase de certeza quer dizer EiB, porque os espaços de endereços são potências de dois por construção; quando escreve EB acerca de dados guardados, quase de certeza quer dizer a unidade decimal.
Um exbiocteto equivale a 1024 pebioctetos, a 1 152 921 504 606 846 976 octetos, a 8 exbibits ou a cerca de 1,153 exaoctetos.
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.