Ir ao conteúdo
  • Cadastre-se

Confuso com kB x kiB, MB x MiB, GB x GiB, TB x TiB?


     82.360 visualizações    Blog    7 comentários
Confuso com kB x kiB, MB x MiB, GB x GiB, TB x TiB?

Muitos usuários estão confusos porque passamos a usar kiB, MiB, GiB e TiB em nossas notícias e artigos.

Originalmente, quilobyte, megabyte, gigabyte, terabyte etc. eram expressos em potência de dois (2^10, 2^20, 2^30, 2^40 etc.). Porém, fabricantes de discos rígidos passaram a definir tais unidades em potência de dez (10^3, 10^6, 10^9, 10^12 etc.). Dessa forma, dependendo do contexto, um quilobyte (kiB) pode significar 1.000 bytes (quando falamos de discos rígidos) ou 1.024 bytes (quando falamos de memórias, processadores e SSDs).

Este problema fica muito claro quando estamos falando de terabytes: um disco rígido vendido como sendo de 1 TB é capaz de armazenar 1.000.000.000.000 bytes, porém um SSD de “1 TB” é capaz de armazenar 1.099.511.627.776 bytes, gerando uma discrepância de 10% e criando uma comparação incorreta entre a capacidade de discos rígidos e SSDs.

Para resolver este problema, a IEC (International Electrotechnical Commission ou Comissão Eletrotécnica Internacional) padronizou que as unidades kB, MB, GB, TB etc. devem seguir a definição do sistema internacional (S.I.), representando potências de dez (1.000, 1.000.000, etc.), e criou novas unidades para a representação em potência de dois (1.024, 1.048.576, 1.073.741.824, etc.). Essas novas unidades levam a letra “i” no meio (kiB, MiB, GiB, TiB, etc.).

O problema é que os fabricantes de componentes e muitas publicações ainda não abraçaram essa nova nomenclatura e confusões continuam existindo. No Clube do Hardware, passamos a usar essa nova nomenclatura a partir de 2013 e aos poucos estamos atualizando nossos artigos mais antigos.

  • Curtir 1

Comentários de usuários

Respostas recomendadas

Obrigado Gabriel por me esclarecer!

Eu tinha visto tais termos e até usava, mais da forma errada. Pensava que, por ser um conceito de longa data, os GB (por exemplo) faziam referência ao sistema em base 2 e o novo GiB fazia referência ao sistema em base 10 devido ao que as fabricantes de HDs começaram a usar (prática que acho até desonesta por parte dessas). Para mim seriam 1GB = 1.073.741.824 bytes e 1 GiB seriam 1.000.000.000 bytes. É o oposto..

Abraços.

Carvalho.

Link para o comentário
Compartilhar em outros sites



Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...