0 assinantes

Newsletter

Mantenha-se informado sobre as nossas novidades com nosso newsletter semanal, todas as segundas-feiras

... lê um termo técnico ou, pior, uma unidade de medida e não tem a menor idéia do que seja aquilo. Aconteceu comigo: no meio de um artigo estava escrito: KiB. Da primeira vez, imaginei que fosse um erro de impressão ou grafia. Mas como aparecia várias vezes, descartei essa hipótese.

Vasculhando pela net, não foi difícil achar a resposta: KiB é Kibibyte. Parece estranho, mas está tudo devidamente formalizado pelo IEC. Basicamente, 1 KiB = 1024 bytes. Antigamente, 1 kB = 1024 bytes. Mas 1 kV, por exemplo, era ( e continua sendo ) 1000 V. Confuso?

Acontece que o prefixo "k" equivale a 10^3. Como os computadores usam a base 2, subentendia-se que, falando de bytes, "k" equivalia a 2^10 ( 1024 ). Infelizmente, metade da população mundial tem inteligência abaixo da média e muita gente usava "k" igual a 1000 para tudo.

Isso gerava uma certa insatisfação entre engenheiros, técnicos e analistas. Afinal, com o volume de informações crescendo exponencialmente, o erro devido à diferença entre as duas "interpretações" também cresce. E muito. Compare: de 2^10 ( 1 quilobyte, digo, Kibibyte ) para 10^3 ( 1 quilobyte ), a diferença é de apenas 24 bytes. Mas, de 2^30 ( 1 terabyte, digo, Tibibyte ) para 10^9 ( 1 terabyte ), o erro é de 73.741.824 bytes. Muita coisa.

Os leitores que me perdoem, mas vai ser difícil me acostumar a Kibi, Mibi e Gibibytes...


Notícias relacionadas

Agora eu sei que estou velho !

Depois de 25 anos programando, leio este post.

Esta na hora de me aposentar, estou "pendurando o mouse".

Boa sorte para todos os que continuarão com o Kibi, mibi e o gibibyte.

muzkur's picture

Quando eu vi um kibe byte pela primeira vez também achei estranho, e como li isso em um site em alemão, achei que fosse alguma coisa da grafia da lingua. Nunca mais corri atrás disso e passou batido até agora coma vinda desse esclarecimento.

Bom, pelo menos sabemos que o Habbib's lidará bem com os Kibe bytes e que Will Smith deve entender bastante com os Mibs...
O dificil é acostumar com esses termos, e um Yotabyte, vira o que??

Visitem mais esse blog

(Também tenho que divulgar né?)

Vinicius Nery's picture

Prepare-se para a tosqueira: Yobibyte.

A regra de formação é simples: usa-se o prefixo ISO (kilo, mega, giga) + binary byte. Confuso? Aí vai um exemplo:

1024 bytes eram 1 kilo byte (1KB), agora são 1 kilo binary byte (1KiB).

E isso ainda não é nada. Se ao invés de bytes falarmos de bits, a nomenclatura é ainda mais bizarra, pois a regra de formação e´:

prefixo ISO + binary + binary + digit

Não, não foi um erro, o "binary" aparece duas vezes seguidas mesmo.

Sendo assim, 1Kibibit (1Kibit) é 1 kilo binary binary digit

Eu acho, só de leve, que a notação não vai pegar... (e olhe que eu já conheço-a há quase dois anos...)

OBS.: O termo entre parênteses é a abreviação do termo completo.

Fonte: Wikipedia

-------------

"Se a verdade está lá fora, o que estamos fazendo aqui dentro?!"

macintoxic's picture

Eu sinceramente achei que iam deixar essa idéia de lado quando li sobre isso a primeira vez.
Mas o pior era na faculdade, quando o pessoal perguntava na hora da prova se era pra usar o kb de 1000 ou de 1024... =)

Programas Portáteis

Mackanov's picture

É, tive exatamente a mesma impressão. O pior é que o pessoal da nossa área sempre teve fama de inovador, mas acaba sendo o mais conservador de todos. O que tem de nego achando esse negócio de Kibibyte, Mibibyte, Gibibyte (da turma da Mônica?) e "etc"ibibyte coisa de programador Emo, invencionice, etc é impressionante. Eu inclusive. Bom mesmo era quando kB era kB e KiB era sigla de clã de Counter Strike.

*EDITADO

Ah, e refaça suas contas, acho que 1MiB - 1MB não dá só 24B... agora, dá 24kB, 24KiB, como faz essa conta?

"Excelente!"

Vinicius Nery's picture

Ele se enganou: 1KiB (1024 bytes) - 1KB (1000 bytes) = 24 bytes.

Já com 1 mega: 1MiB (1024*1024=1048576 bytes) - 1MB (1000000 bytes) = 48576 bytes.

-------------

"Se a verdade está lá fora, o que estamos fazendo aqui dentro?!"

Marcellus Pereira's picture

Justamente. Foi mal, pessoal. Vou editar lá.

Tejo's picture

Sabe o que é pior?

Se nós, técnicos, já achamos bizarro, imagine os "nossos" usuários, que já não conseguem entender a sequência antiga, mesmo "arredondando" 1024 para 1000!!!!

Imagina um cara que ainda não sabe como criar uma pasta no disco (na minha rede existe muitos!). Em um exagero de comparação, chamo esse tipo de pessoa de "Formatar em negrito?". Ele vai comprar um Pen Drive. O vendedor pergunta: vai querer de 512 Mibibytes? Ou de 1Gibibyte? E somente estou pensando nos dispositivos atualmente acessíveis (baratos)!

muzkur's picture

1MiB - 1MB = 47.43 KiB ??

chmod 007

"São poucas as pessoas que enxergam os três lados da moeda"

Gustavo Fortes's picture

Isso vai dar uma dor de cabeça...

Mas eu até que gostei, sempre achei estranho a quantidade anunciada e depois quando você olha no sistema, o computador "diz" que são _tantos_ bytes, se voc6e for fazer os cálculos, não da exatamente o que "achava" que daria

Se com o sistema 'antigo' ja dava problema, com esse que vai dar mesmo, ja que nem os geeks adotam ;]

Perda de tempo e falta do que fazer dos senhores do IEC

Milk-it Brasil Software House

http://www.milk-it.net

Vinicius Nery's picture

Nem todos os geeks ignoram. Já vi alguns programas de monitoramento de tráfego usando a nomenclatura nova. (Não pergunte por nomes porque eu não vou lembrar de cabeça agora. E sim, são para Linux.)

-------------

"Se a verdade está lá fora, o que estamos fazendo aqui dentro?!"

Mr Karate's picture

Com quantos Kibes se faz um M.I.B. ?
M.I.B. lê Gibi?

Isso tá parecendo até vingança contra profissionais de informárica.

Mr Karate's picture

Com quantos Kibes se faz um M.I.B. ?
M.I.B. lê Gibi?

Isso tá parecendo até vingança contra profissionais de informárica.

Highlander's picture

Eu ignorava isso, e continuarei ignorando. Laughing out loud

TioSolid's picture

Supoe-se que seja culpa da industria de discos rigidos nao?

News Inside Blog- Tecnologia ao alcance de todos

E eu pensando que o título poderia ser completado com:

...o motorista do ônibus for mais novo que você!

Geovani's picture

Eu acho que é melhor assim, fica mais de acordo com as outras áreas e com o uso que as pessoas normalmente fazem. Por exemplo, era estranho k (kilo-) representar 1024 em informática e 1000 em qualquer outra área. Pelo menos agora diferenciam base 10 e base 2, só confunde quem quer.

Hawk's picture

Será dava para falar em português?
Se estava em dúvida antes, agora é que não entendi nada mesmo.

Frank_W's picture

Mas eu ainda num entendi:

No repositorio extras do fedora core, por exemplo tem um arquivo que tem "724 KiB" mas quando vou baixar e fica com "275 Kb":
outro tem 4.58 MiB e em megabytes fica 2.71 MB.

Ate estou gostando dos arquivos "KIB" ou "mib" pois como tenho net discada, quando vou baixar sei que o arquivo na verdade eh menor, hehe.

Opções de exibição de comentários

Selecione seu modo de exibição dos comentários favorito e clique "Salvar opções" para ativar suas mudanças.


Design Wenetus