Múltiplos do byte: Entenda as diferenças

O byte não tem submúltiplos (na verdade, há o nibble, que é a quantidade que pode ser expressa por quatro bits, e o bit propriamente dito, mas tecnicamente tanto o nibble quanto o bit não são submúltiplos, mas componentes do byte). Mas tem multiplos.

A unidade de armazenamento de informação utilizada para exprimir a capacidade das memórias e dos meios de armazenamento de massa de nossos micros (discos, fitas magnéticas, CD-ROMs, Tc) é o byte, uma quantidade que pode variar entre zero e 255 e que é expressa no sistema numérico binário por oito algarismos (ou “dígitos”) binários, ou bits.

A dificuldade surge quando se exprime estes múltiplos baseados na nomenclatura adotada para o sistema decimal. E esta é justamente a fonte do problema: tendo sido desenvolvida para o sistema decimal, ela se baseia em múltiplos da base dez, não da base dois.

Confira abaixo os Múltiplos do byte

Bit

Bit (simplificação para dígito binário, ” Binary digit ” em inglês) é a menor unidade de informação que pode ser armazenada ou transmitida, usada na Computação e na Teoria da Informação. Um bit pode assumir somente 2 valores: 0 ou 1, corte ou passagem de energia respectivamente.

Embora os computadores tenham instruções (ou comandos) que possam testar e manipular bits, geralmente são idealizados para armazenar instruções em múltiplos de bits, chamados bytes.

No princípio, byte tinha tamanho variável mas atualmente tem oito bits. Bytes de oito bits também são chamados de octetos. Existem também termos para referir-se a múltiplos de bits usando padrões prefixados, como quilobit (kb), megabit (Mb), gigabit (Gb) e Terabit (Tb).

De notar que a notação para bit utiliza um “b” minúsculo, em oposição à notação para byte que utiliza um “B” maiúsculo (kB, MB, GB, TB).

Byte

Um byte (Binary Term), baite[1] ou octeto, é um dos tipos de dados integrais em computação. É usado com frequência para especificar o tamanho ou quantidade da memória ou da capacidade de armazenamento de um certo dispositivo, independentemente do tipo de dados.

A codificação padronizada de byte foi definida como sendo de 8 bits. O byte de 8 bits é mais comumente chamado de octeto no contexto de redes de computadores e telecomunicações.

A uma metade de um byte, dá-se o nome de nibble ou semioctecto.

Para os computadores, representar 256 números binários é suficiente. Por isso, os bytes possuem 8 bits. Basta fazer os cálculos.

Como um bit representa dois valores (1 ou 0) e um byte representa 8 bits, basta fazer 2 (do bit) elevado a 8 (do byte) que é igual a 256, ou seja {\displaystyle 2^{8}=256}2^{{8}}=256.

Kilobit

Um quilobit (kb or kbit) é uma unidade quantidade de dados igual a 1.000 bits.

Kilobyte

O Quilobyte (Simbolo: kB) é um múltiplo de uma unidade byte. Embora o prefixo quilo signifique 1000, o termo quilobyte e o simbolo kB tem historicamente sido usado para se referir a 1024 (210) bytes ou 1000 (10³), dependendo do contexto, no campo da ciência da computação e tecnologia da informação.[1][2][3]

Ao contrário do que aparece em inúmeras indicações e programas e como toda unidade, quilobyte é abreviado como kB e não KB, já que o K (maiúsculo) referencia a unidade de temperatura Kelvin.

Megabyte

O megabyte (MB) é uma unidade de medida de informação que equivale a 1 000 000 bytes (segundo SI) ou a 220 = 1 048 576 bytes, dependendo do contexto.

De forma a evitar esta ambigüidade, foi recentemente introduzido o múltiplo Mebi que permite a utilização do termo mebibyte para designar a quantidade de informação correspondente a 220 Bytes. Assim:

  Equivalente em Bytes Equivalente em bits
1 megabyte 106 ou 1 000 000 8 000 000
1 mebibyte 220 ou 1 048 576 8 388 608

O termo megabyte é também utilizado esporadicamente de forma incoerente para designar 103*210 = 1 024 000 Bytes.

Exemplos de Megabyte

  • Uma imagem bitmap de 1000×1000px em 8 bits (1 byte) color depth;
  • Um minuto e quatro segundos de música em formato MP3 128 kb/s;
  • 100 páginas de texto com espaçamento único e fonte tamanho 12 no OpenOffice.org;
  • 3 segundos de vídeo com qualidade de DVD;
  • Byte frequentemente é confundido com bit, mas não são sinônimos;
  • 1 byte equivale a 8 bits;
  • A internet brasileira anunciada como sendo de “1 mega” na verdade é de 1 megabit por segundo (e não 1 megabyte por segundo). Isso equivale a 125 kB/s (quilobytes por segundo), que é a velocidade real que se consegue atingir.

Gigabyte

Gigabyte (símbolo GB) é uma unidade de medida de informação, segundo o Sistema Internacional de Unidades – S.I., que equivale a um bilhão (milhar de milhões) de bytes, ou seja, 1.000.000.000 bytes, ou ainda 109 bytes.

Dependendo do contexto, pode representar 230 = 1 073 741 824 bytes ou 1024 megabytes (MB). Para evitar esta ambiguidade, foi recentemente introduzido o múltiplo gibi que permite a utilização do termo gibibyte para designar a quantidade de informação correspondente a 230 bytes.

Terabyte

Terabyte equivale a 1000 GB (1TB).[1] Analogamente a uma unidade de medida, o byte e seus múltiplos operam como contadores de um volume de dados em um computador ou sistema computacional.

O tebibyte é o correspondente binário do terabyte, representando a quantidade de 1.073.741.824 kilobytes ou 1024 gibibytes.

Petabyte

O petabyte é um múltiplo da unidade de informação byte. O prefixo peta indica a quinta potência de 1000 e significa 1015 no Sistema Internacional de Unidades (SI). O símbolo do petabyte é PB.

1 PB = 1000000000000000B = 1015bytes = 1000terabytes.

Uma unidade relacionada, o pebibyte (PiB), usa um prefixo binário, e é igual a 10245 bytes, que é mais do que 12% maior que o PB (250 bytes = 1125899906842624bytes).

Exabyte

Unidade de medida de informação que equivale 1 EB equivale 1.000.000.000.000.000.000 Bytes (segundo SI) mas comumente se usa como sendo 1 EB = 1 152 921 504 606 846 976 Bytes (o certo seria Exbibyte, mas esta nomenclatura foi recentemente lançada (em relação a outra denominação) e está em fase de adaptação.

Exabyte (EB) / 1 024 PB / 1 048 576 TB / 1 073 741 824 GB / 1 099 511 627 776 MB / 1 125 899 906 842 624 kB / 1 152 921 504 606 846 976 (260) Bytes

9 223 372 036 854 775 808 Bits

Zettabyte

Um Zettabyte é uma unidade de informação ou memória. Ele corresponde a 1.000.000.000.000.000.000.000 (1021) ou 1180591620717411303424 (270) Bytes, dependendo do contexto. Para não haver confusão, foi criada uma nova nomenclatura para diferenciar valores em base 10 e os em base 2, sendo esta última Zebibyte.

Yottabyte

Um yottabyte é uma unidade de medida da área da informática. Equivale a 10 elevado a 24 bytes.

Equivale a 10 elevado à 24.ª potência ou a 1000 Zettabytes, 1 000 000 Exabytes ou 1 000 000 000 Petabytes, sendo que 1 Petabyte equivale a 1000 Terabytes, ou 1.000.000 Gigabytes. O nome “Yotta” é derivado da nona letra do Alfabeto grego, (Ι ou ι) iota.

Em números decimais, um Yottabyte equivale a 1.208.925.819.614.629.174.706.176 bytes.

Possibilidades

De acordo com um estudo, todos os computadores do mundo guardavam em dados cerca de 160 exabytes no ano 2006, com o valor aproximado de 1,6 zettabyte em 2011.

Um Yottabyte é a maior unidade de medida da informática relativamente possível com a tecnologia que dispomos atualmente.

Para armazenar um Yottabyte inteiro, usando a tecnologia atual, seria necessário construir uma estrutura colossal de servidores.

Imagine que, para manter os custos baixos, usando computadores comuns, com HDs IDE. Cada computador seria equipado com 4 HDs de 250 GB, o que resultaria em aproximadamente 1 Terabyte por computador.

Estes computadores são então organizados em enormes racks, onde cada rack tem espaço para 1024 computadores.

Os computadores de cada rack são ligados a um conjunto de switchs Gigabit Ethernet (cada um com 48 portas) e cada grupo de switchs é ligado a um grande roteador.

Uma vez ligados em rede, os 1024 computadores são configurados para atuar como um enorme cluster, trabalhando como se fossem um único sistema.

Montagem dos computadores

Construímos então um enorme galpão, capaz de comportar 1024 destes racks, construindo uma malha de switchs e roteadores 10G (10 Gigabit Ethernet) capaz de ligá-los em rede com um desempenho minimamente aceitável.

Este galpão precisa de um sistema de refrigeração colossal, sem contar com a energia consumida por mais de um milhão de computadores dentro dele.

Com tudo isso, conseguimos montar uma estrutura computacional capaz de armazenar 1 Exabyte. Ainda precisaríamos construir mais 1 048 575 mega-datacenters como este para chegar a 1 Yottabyte.

Se toda a humanidade se dividisse em grupos de 6.000 pessoas cada um e cada grupo fosse capaz de construir um ao longo de sua vida, ignorando outras necessidades sociais, poderíamos chegar a esse número em 80 anos se caso utilizarmos somente as técnicas disponíveis atualmente. Porém, possivelmente daqui a alguns anos a tecnologia pode alcançar um nível maior e assim podendo executar este comando com apenas um computador.

Fonte: Wikipedia – Acessado e compilado em 29/04/2017

The following two tabs change content below.
Alexandre Queiroz é Carioca legítimo,amante de sua cidade (Rio de Janeiro), muito bem casado, amante de novas Tecnologias, Música Eletrônica, Carros, Viajar, Cachorros e etc. Este site/blog é utilizado somente para compartilhar notícias, guardar soluções próprias, dicas e sem fins lucrativos... É utilizado como hobbie e para armazenar conhecimento.

Latest posts by Alexandre Queiroz (see all)

Compartilhe: