Kibiocteto (Kio)

Unidade de dados · Sistema SI

Todas as unidades Conversor de dados

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.

Tabela de conversão do Kibiocteto

UnidadeSímbolo1 Kibiocteto equivale a1 destas equivale aConversor
Bitbit8192 bit0.0001220703125 KioKibioctetos para Bits
Quilobitkbit8.192 kbit0.1220703125 KioKibioctetos para Quilobits
MegabitMbit0.008192 Mbit122.0703125 KioKibioctetos para Megabits
GigabitGbit0.000008192 Gbit122070.3125 KioKibioctetos para Gigabits
TerabitTbit0.000000008192 Tbit122070312.5 KioKibioctetos para Terabits
PetabitPbit8.192 × 10-12 Pbit122070312500 KioKibioctetos para Petabits
ExabitEbit8.192 × 10-15 Ebit122070312500000 KioKibioctetos para Exabits
ZettabitZbit8.192 × 10-18 Zbit1.220703125 × 1017 KioKibioctetos para Zettabits
YottabitYbit8.192 × 10-21 Ybit1.220703125 × 1020 KioKibioctetos para Yottabits
Octetooctet1024 octet0.0009765625 KioKibioctetos para Octetos
Quilooctetoko1.024 ko0.9765625 KioKibioctetos para Quilooctetos
MegaoctetoMo0.001024 Mo976.5625 KioKibioctetos para Megaoctetos
GigaoctetoGo0.000001024 Go976562.5 KioKibioctetos para Gigaoctetos
TeraoctetoTo0.000000001024 To976562500 KioKibioctetos para Teraoctetos
PetaoctetoPo1.024 × 10-12 Po976562500000 KioKibioctetos para Petaoctetos
ExaoctetoEo1.024 × 10-15 Eo976562500000000 KioKibioctetos para Exaoctetos
ZettaoctetoZo1.024 × 10-18 Zo9.765625 × 1017 KioKibioctetos para Zettaoctetos
YottaoctetoYo1.024 × 10-21 Yo9.765625 × 1020 KioKibioctetos para Yottaoctetos
KibibitKibit8 Kibit0.125 KioKibioctetos para Kibibits
MebibitMibit0.0078125 Mibit128 KioKibioctetos para Mebibits
GibibitGibit0.00000762939453125 Gibit131072 KioKibioctetos para Gibibits
TebibitTibit0.00000000745058059692 Tibit134217728 KioKibioctetos para Tebibits
PebibitPibit7.27595761418 × 10-12 Pibit137438953472 KioKibioctetos para Pebibits
ExbibitEibit7.1054273576 × 10-15 Eibit140737488355328 KioKibioctetos para Exbibits
ZebibitZibit6.93889390391 × 10-18 Zibit1.44115188076 × 1017 KioKibioctetos para Zebibits
YobibitYibit6.77626357803 × 10-21 Yibit1.4757395259 × 1020 KioKibioctetos para Yobibits
MebioctetoMio0.0009765625 Mio1024 KioKibioctetos para Mebioctetos
GibioctetoGio0.000000953674316406 Gio1048576 KioKibioctetos para Gibioctetos
TebioctetoTio9.31322574615 × 10-10 Tio1073741824 KioKibioctetos para Tebioctetos
PebioctetoPio9.09494701773 × 10-13 Pio1099511627776 KioKibioctetos para Pebioctetos
ExbioctetoEio8.881784197 × 10-16 Eio1.12589990684 × 1015 KioKibioctetos para Exbioctetos
ZebioctetoZio8.67361737988 × 10-19 Zio1.15292150461 × 1018 KioKibioctetos para Zebioctetos
YobioctetoYio8.47032947254 × 10-22 Yio1.18059162072 × 1021 KioKibioctetos para Yobioctetos