Explicação sobre a capacidade de armazenamento em informática

Començando em Bits e terminando em Geopbytes

Bit: um bit é a menor unidade de dados que um computador usa. Ele pode ser usado para representar dois estados de informação, Sim ou Não.

Byte: um byte é igual a 8 Bits. Um byte pode representar 256 (28) estados de informações, por exemplo, números ou uma combinação de números e letras. 1 Byte pode ser igual a um caractere. 10 bytes podem ser iguais a uma palavra. 100 Bytes seriam iguais a uma frase.

Kilobyte: um kilobyte é igual a 1024 bytes. 1 Kilobyte seria igual a esse parágrafo que você está lendo, enquanto que 100 Kilobytes seriam iguais a uma página inteira.

Megabyte: um megabyte é igual a 1024 Kilobytes. Nos primórdios da computação, um Megabyte foi considerado uma grande quantidade de dados. Hoje em dia é comum encontrar computadores que possuem discos rígidos de 500 Gigabytes ou mais. Um desses disquetes antigos 3 ½” polegadas podiam armazenar 1,44 Megabytes, ou o equivalente a um pequeno livro. 100 Megabytes podem comportar dois volumes de uma enciclopédia. 640 Megabytes é a quantidade de dados que caberá em um disco CD-ROM.

Gigabyte: um gigabyte é igual a 1024 Megabytes. Um Gigabyte ainda é um termo muito comum usado nos dias de hoje quando se refere ao espaço em disco ou unidade de armazenamento. 1 Gigabyte de dados é quase o dobro da quantidade de dados que um CD-ROM pode suportar. Mas trata-se de mil vezes a capacidade de um disco flexível de 3 ½”. 1 Gigabyte pode armazenar o conteúdo de cerca de 10 metros de livros em uma prateleira. 100 Gigabytes poderiam armazenar o equivalente a uma biblioteca inteira de revistas acadêmicas.

Terabyte: um terabyte é igual a um trilhão de bytes, ou 1024 Gigabytes. Houve um tempo em que eu nunca pensei que veria um disco de 1 terabyte, agora um disco de 1 ou 2 terabytes é a especificação normal para muitos computadores novos. Para colocá-lo em perspectiva, um terabyte pode armazenar cerca de 3,6 milhões de 300 imagens de 1 Kilobyte ou talvez cerca de 300 horas de vídeo de boa qualidade. Um terabyte poderia armazenar mil cópias da Enciclopédia Britannica. Dez Terabytes poderiam armazenar a coleção de impressos da biblioteca do Congresso Americano. Isso é um monte de dados.

Petabyte: um petabyte igual a 1024 Terabytes ou um milhão de gigabytes. É difícil visualizar o que poderia compor um petabyte. 1 petabyte poderia conter cerca de 20 milhões de estantes de biblioteca de 4 portas cheias de livros. Poderia contêm 500 bilhões de páginas de texto impresso padrão. Seriam necessários cerca de 500 milhões de disquetes para armazenar a mesma quantidade de dados.

Exabyte: um exabyte é igual a 1024 Petabytes. Outra maneira de olhar para ele é que um exabyte é de aproximadamente um quintilhões de bytes ou um bilhão de Gigabytes. Não há muito para comparar com um Exabyte. Tem sido dito que 5 exabytes seriam igual a todas as palavras já faladas pela humanidade.

Zettabyte: um zettabyte é igual a 1024 exabytes. Não há nada que se compare a um Zettabyte, mas dizem que levaria um monte de zeros e uns para preenchê-lo.

Yottabyte: um yottabyte é igual a 1024 zettabytes. Levaria cerca de 11.000.000.000.000 de anos para fazer o download de um arquivo Yottabyte a partir da Internet em banda larga de alta velocidade. Você pode compará-lo com toda a Internet, somando todos os dados lá dentro, isso quase ocupa um Yottabyte.

Brontobyte: um Brontobyte é (você adivinhou) igual a 1024 Yottabytes. A única coisa que há para dizer sobre um Brontobyte é que é um 1 seguido por 27 zeros!

Geopbyte: um geopbyte é igual a 1024 Brontobytes! Estou duvidando que alguém vivo hoje possa ver um disco rígido Geopbyte. Uma forma de olhar para um geopbyte é 1.267.650.600.228.229.401.496.703.205.376 bytes!

Explicação aprofundada

Um byte, frequentemente confundido com bit, é 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 computador, independentemente do tipo de dados armazenados.

A codificação padronizada de byte foi definida como sendo de 8 bits. O byte de 8 bits é, por vezes, também chamado de octeto, nomeadamente 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.

Note que um byte nada tem de especial, é apenas um número binário de oito algarismos. Sua importância na informática deriva apenas do fato do código ASCII haver adotado números de oito bits, além de razões meramente construtivas ou operacionais. Por exemplo: os códigos enviados a impressoras para controlar a impressão têm oito bits, os valores trocados pelos modems entre computadores também, assim como diversas outras operações elementares de intercâmbio de informações. Além disso, memórias costumam ser organizadas de tal forma que as operações de leitura e escrita são feitas com quantidades de um byte ou de um múltiplo de bytes (oito, dezesseis, trinta e dois, sessenta e quatro ou cento e vinte e oito bits – o que corresponde a um, dois, quatro, oito e dezesseis bytes, respectivamente).

Segundo norma da IEC, lançada em 2000, foi definida uma nova nomenclatura para dados de base dois em substituição a nomenclatura usada erroneamente de base dez separando a confusão causada entre proporção 1:1000 ou 1:1024, veja mais em Prefixos Binários.

História

No início da computação chegou-se a utilizar 1 byte = 6 bits no código BCD pois com 6 bits (64 caracteres) era possível representar todo o alfabeto alfanumérico A-Z, 0-9 além de alguns caracteres especiais. Em terminais e impressoras Teletipo (TTY), conectados através de interfaces seriais com o computador central, também usou-se uma variante na comunicação de dados onde 1 byte = 7 bits e ainda hoje é possível configurar uma interface RS32C para operar em 7 bits de dados. A transcodificação BASE64 usada até hoje em documentos MIME na Internet[1][2] reflete a dificuldade passada de comunicação de dados em 8 bits entre diferentes computadores. A primeira codificação de 1 byte = 8 bits deve-se à IBM com a criação do código EBCDIC em 1960. A partir do sucesso os computadores IBM, padronizou-se que 1 byte = 8 bits, surgindo também o código ASCII de 8 bits em 1961. A representação dos caracteres nos computadores atuais ganharam uma nova dimensão: os padrões EBCDIC (já em desuso há um bom tempo) e ASCII estão sendo substituídos pelos códigos UNICODE UTF, UTF-16 e UTF-32 que podem demandar 1 byte, 2 bytes e até 4 bytes para representar uma letra do alfabeto a fim de acomodar as escritas em línguas mundiais.

Quantidades

Byte (B)

  • 1 Byte = 8 bits

Kilobyte (KB)

  • Kbyte = 1024 Bytes (210) Bytes.
  • 1 024 Byte = 8 192 Bits

Megabyte (MB)

  • 1 024 KB
  • 1 048 576 (220)Bytes
  • 8 388 608 Bits
  •  

Gigabyte (GB)

  • 1 024 MB
  • 1 048 576 KB
  • 1 073 741 824 (230) Bytes
  • 8 589 934 592 Bits
  •  

Terabyte (TB)

  • 1 024 GB
  • 1 048 576 MB
  • 1 073 741 824 KB
  • 1 099 511 627 776 (240) Bytes
  • 8 796 093 022 208 Bits
  •  

Petabyte (PB)

  • 1 024 TB
  • 1 048 576 GB
  • 1 073 741 824 MB
  • 1 099 511 627 776 KB
  • 1 125 899 906 842 624 (250) Bytes
  • 9 007 199 254 740 992 Bits
  •  

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 (ZB)

  • 1 024 EB
  • 1 048 576 PB
  • 1 073 741 824 TB
  • 1 099 511 627 776 GB
  • 1 125 899 906 842 624 MB
  • 1 152 921 504 606 846 976 KB
  • 1 180 591 620 717 411 303 424 (270) Bytes
  • 9 444 732 965 739 290 427 392 Bits
  •  

Yottabyte (YB)

  • 1 024 ZB
  • 1 048 576 EB
  • 1 073 741 824 PB
  • 1 099 511 627 776 TB
  • 1 125 899 906 842 624 GB
  • 1 152 921 504 606 846 976 MB
  • 1 180 591 620 717 411 303 424 KB
  • 1 208 925 819 614 629 174 706 176 (280) Bytes
  • 9 671 406 556 917 033 397 649 408 Bits
  •  

Brontobyte (BB)

  • 1 024 YB
  • 1 048 576 ZB
  • 1 073 741 824 EB
  • 1 099 511 627 776 PB
  • 1 125 899 906 842 624 TB
  • 1 152 921 504 606 846 976 GB
  • 1 180 591 620 717 411 303 424 MB
  • 1 208 925 819 614 629 174 706 176 KB
  • 1 237 940 039 285 380 274 899 124 224 (290) Bytes
  • 9.903.520.314.283.042.199.192.993.792 Bits

Geopbyte (GEB)

  • 1 024 BB
  • 1 048 576 YB
  • 1 073 741 824 ZB
  • 1 099 511 627 776 EB
  • 1 125 899 906 842 624 PB
  • 1 152 921 504 606 846 976 TB
  • 1 180 591 620 717 411 303 424 GB
  • 1 208 925 819 614 629 174 706 176 MB
  • 1 237 940 039 285 380 274 899 124 224 KB
  • 1.267.650.600.228.229.401.496.703.205.376 (2100) Bytes
  • 10.141.204.801.825.835.211.973.625.643.008 Bits

Agora pode-se ter um bom entendimento de bits a geopbytes.

Fonte:Wikipedia

20 respostas em “Explicação sobre a capacidade de armazenamento em informática

  1. Olá Kennedy. Os modelos variam muito, na hora de comprar verifique se os computadores têm 4 slots de memória ram DDR3, assim você pode colocar até 16 GB de ram neles. Recomendo computadores montados sob encomenda no lugar dos comprados em lojas, no caso de PCs, os montados são bem mais práticos e fáceis de fazer upgrades. Abs.

    Curtir

  2. Uma enciclopédia com 1000 páginas, quanto espaço, em Kilobytes, vai precisar para o seu armazenamento se a página, em média, tiver 50 linhas com 90 caracteres cada?

    Olá Nelson, neste caso é fácil de calcular:

    Cada caracter ocupa um byte!

    90 x 50 = 4500 bytes
    1000 x 4500 = 4.500.000 bytes
    4.500.000 bytes/1 048 576 bytes = 4,29 Mega Bytes ou MB,
    ou ainda, se multiplicar por 8 terá: 36 MBites (mega bites).
    Em Kilobytes teremos: 4.394,5 KB.

    Obs: sempre divida os inteiros por 1024 para obter bytes. Abs.

    Curtir

  3. Pingback: Calcule corretamente a velocidade de sua internet em Mbits/s para MB/s | {RCRISTO – Tecnologia, Informação, conhecimento}

  4. Boa tarde. Gostei imenso deste aprendizado, embora ainda me seja difícil de perceber porque não estou familiarizado com assuntos ligados a informática. Mas muito interessante continuar aprendendo até que um dia possa entender de melhor forma esta linguagem da informática.

    Como posso calcular o seguinte exercício:
    um despositivo USB de 2 GB armazena quantos bytes?

    Curtido por 1 pessoa

    • Bom dia Carlos. Fico feliz que tenha gostado. Sobre o dispositivo de 2GB, parte desse espaço acaba sendo usado pela raiz do formato e pelo arredondamento das unidades de alocação. Pelos testes que fiz você conseguirá armazenar 1,89 GB em média para uma unidade de 2 GB. Mas varia de acordo com a quantidade de arquivos gravados e com o tamanho desses arquivos. Ex: se o pendrive foi formatado com unidades de alocação de 4096 bytes, cada arquivo armazenado não poderá usar menos do que cada uma delas, isso acaba diminuindo o espaço que dificilmente chegará em 2GBs armazenados. Se contar a capacidade cheia somente do espaço da unidade, teremos: 2.147.483.648 bytes prontos para uso em 2GB. Abs

      Curtir

    • Olá Jorge, é por causa do sistema ser binário, é sempre derivado de 2 elevado a um número decimal, ex: 2^0 = 1, 2^1=2, 2^2 = 4, 2^3 = 8, assim por diante. No caso dos HDs e SSDs, podemos ter valores de armazenamento intermediários como: 200 GB, 500 GB, etc. Nos Pendrives a memória flash segue a derivação binária. Abs.

      Curtir

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.