| Quilooctetos (ko) | Pebibits (Pibit) |
|---|---|
| 1 Quiloocteto | 7.1054273576 × 10-12 Pibit |
| 2 Quilooctetos | 1.42108547152 × 10-11 Pibit |
| 3 Quilooctetos | 2.13162820728 × 10-11 Pibit |
| 4 Quilooctetos | 2.84217094304 × 10-11 Pibit |
| 5 Quilooctetos | 3.5527136788 × 10-11 Pibit |
| 10 Quilooctetos | 7.1054273576 × 10-11 Pibit |
| 20 Quilooctetos | 1.42108547152 × 10-10 Pibit |
| 25 Quilooctetos | 1.7763568394 × 10-10 Pibit |
| 50 Quilooctetos | 3.5527136788 × 10-10 Pibit |
| 100 Quilooctetos | 7.1054273576 × 10-10 Pibit |
| Referência | Quilooctetos (ko) | Pebibits (Pibit) |
|---|---|---|
| A plain text message (160 characters) | 0.16 ko | 1.13687 × 10-12 Pibit |
| A three-minute MP3 | 3000 ko | 0.0000000213163 Pibit |
| A smartphone photo | 4000 ko | 0.0000000284217 Pibit |
| A high-definition film | 4000000 ko | 0.0000284217 Pibit |
| A dual-layer Blu-ray disc | 50000000 ko | 0.000355271 Pibit |
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 pebibit é uma unidade de informação digital igual a 1 125 899 906 842 624 bits, ou seja 1024 tebibits ou dois elevado à quinquagésima potência. O seu símbolo é Pibit. É o correspondente binário do petabit, e o vão entre os dois alargou-se para 12,6 por cento.
Esse alargamento merece atenção, porque condensa num só número todo o argumento a favor dos prefixos da IEC. Cada degrau da escada multiplica a discrepância por 1,024, de modo que o que começou como um inofensivo 2,4 por cento no kibibit é aqui uma oitava parte da quantidade e uma quinta no yobibit. Uma convenção razoável para números pequenos torna-se indefensável para os grandes.
Um pebibit são 140 737 488 355 328 octetos, ou 128 tebioctetos. Armazenamento deste tamanho existe nos sistemas de memória dos supercomputadores, nas memórias intermédias científicas mais rápidas e na memória agregada de agrupamentos muito grandes. As maiores máquinas da lista dos computadores mais rápidos do mundo têm memória principal medida em pebioctetos, e a capacidade de manter uma simulação inteira em memória e não em disco é o que torna certos cálculos sequer possíveis.
Como estes sistemas são endereçados em binário, a unidade binária é a certa e o número decimal seria uma aproximação. Um agrupamento com um pebibit de memória não tem um petabit; tem 12,6 por cento mais, e um escalonador que atribuísse pelo número decimal deixaria tudo isso por usar.
A unidade aparece também nos limites dos sistemas de ficheiros. Vários sistemas de ficheiros de uso alargado têm tamanhos máximos de volume ou de ficheiro expressos como potências exatas de dois, e onde esses limites caem neste intervalo escrevem-se naturalmente em pebioctetos. A documentação que os converte para unidades decimais perde a propriedade que os tornava memoráveis.
Na informática do dia a dia o pebibit nunca se encontra. Pertence às especificações, à arquitetura de sistemas e ao desenho das maiores máquinas, e um conversor precisa dele justamente para esses documentos. Onde quer que a quantidade subjacente seja uma potência de dois, esta é a unidade que o diz sem arredondar.
Um pebibit equivale a 1024 tebibits, a 140 737 488 355 328 octetos ou a cerca de 1,126 petabits.