Conversão de Kibibits para Kibioctetos

=

Inverter

Fórmula para converter Kibibits (Kibit) para Kibioctetos (Kio)

Mais informações

Tabela de conversão de Kibibits para Kibioctetos

Kibibits (Kibit)Kibioctetos (Kio)
1 Kibibit0.125 Kio
2 Kibibits0.25 Kio
3 Kibibits0.375 Kio
4 Kibibits0.5 Kio
5 Kibibits0.625 Kio
10 Kibibits1.25 Kio
20 Kibibits2.5 Kio
25 Kibibits3.125 Kio
50 Kibibits6.25 Kio
100 Kibibits12.5 Kio

Pontos de referência de dados

ReferênciaKibibits (Kibit)Kibioctetos (Kio)
A plain text message (160 characters)1.25 Kibit0.15625 Kio
A three-minute MP323437.5 Kibit2929.69 Kio
A smartphone photo31250 Kibit3906.25 Kio
A high-definition film31250000 Kibit3906250 Kio
A dual-layer Blu-ray disc390625000 Kibit48828125 Kio

Experimente os nossos outros conversores de unidades

ComprimentoMassaTemperaturaEnergiaVolumeVelocidadeTempoDadosPressãoFrequênciaTaxa de transferência de dadosCaudal volumétricoÂnguloÁrea

Informações sobre o Kibibit (Kibit)

O kibibit é uma unidade de informação digital igual a 1024 bits. O seu símbolo é Kibit. É o primeiro dos prefixos binários, um conjunto de unidades definido pela Comissão Eletrotécnica Internacional em 1998 para pôr fim a uma confusão que se arrastava na informática desde os anos sessenta.

O problema era simples. Os computadores endereçam a memória em potências de dois, pelo que a memória vinha em blocos de 1024 e não de 1000. Os engenheiros pediram emprestado o prefixo métrico quilo para essa quantidade porque 1024 está perto de 1000, e com números pequenos a aproximação era inofensiva. Mas o armazenamento e a transmissão contavam em milhares verdadeiros, de modo que o mesmo prefixo significava duas coisas diferentes consoante a parte da máquina que se descrevia.

A solução da IEC foi cunhar nomes novos. Kibi é uma contração de quilo binário, e o padrão continua com mebi, gibi, tebi, pebi, exbi, zebi e yobi. Cada um é 1024 vezes o de baixo, e cada símbolo toma a forma de uma letra maiúscula seguida de um i minúsculo: Ki, Mi, Gi, Ti e assim por diante. O kilobit passa então a significar mil bits e nada mais.

Um kibibit são 128 octetos, e a distância face a um kilobit é de 2,4 por cento. Essa pequena diferença é a razão de os dois se terem confundido tanto tempo: nesta escala ninguém repara. O erro acumula-se 2,4 por cento a cada degrau, chega aos 5 por cento no mebibit, aos 7 por cento no gibibit e aos 21 por cento no yobibit, que é onde a ambiguidade se tornou realmente cara.

A adoção tem sido parcial e desigual. Os organismos de normalização, o núcleo Linux e a maior parte da documentação técnica usam corretamente os prefixos da IEC. O software de consumo em grande medida não, e muitos programas continuam a escrever KB enquanto dividem por 1024. O resultado é que o leitor deve muitas vezes inferir do contexto que convenção um número segue, que é justamente o que a norma foi escrita para impedir.

Na prática o kibibit aparece sobretudo nas especificações de chips de memória pequenos, nas memórias em série dos sistemas embutidos e em documentos de protocolo onde importa uma potência exata de dois. Onde quer que se queira dizer 1024 e não 1000, esta é a unidade certa.

Um kibibit equivale a 1024 bits, a 128 octetos ou a 1,024 kilobits.


Informações sobre o Kibiocteto (Kio)

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.