| Gigaoctetos (Go) | Bits (bit) |
|---|---|
| 1 Gigaocteto | 8000000000 bit |
| 2 Gigaoctetos | 16000000000 bit |
| 3 Gigaoctetos | 24000000000 bit |
| 4 Gigaoctetos | 32000000000 bit |
| 5 Gigaoctetos | 40000000000 bit |
| 10 Gigaoctetos | 80000000000 bit |
| 20 Gigaoctetos | 160000000000 bit |
| 25 Gigaoctetos | 200000000000 bit |
| 50 Gigaoctetos | 400000000000 bit |
| 100 Gigaoctetos | 800000000000 bit |
| Referência | Gigaoctetos (Go) | Bits (bit) |
|---|---|---|
| A plain text message (160 characters) | 0.00000016 Go | 1280 bit |
| A three-minute MP3 | 0.003 Go | 24000000 bit |
| A smartphone photo | 0.004 Go | 32000000 bit |
| A high-definition film | 4 Go | 3.2 × 1010 bit |
| A dual-layer Blu-ray disc | 50 Go | 4 × 1011 bit |
O gigaocteto é uma unidade de informação digital igual a mil milhões de octetos, ou oito gigabits. O seu símbolo é Go. É a unidade em que se dimensiona quase tudo o que as pessoas realmente compram: a memória de um computador, o armazenamento de um telefone, o limite mensal de dados de um contrato móvel.
Os pontos de referência são familiares. Um DVD guarda 4,7 gigaoctetos e um disco de dupla camada 8,5. Um Blu-ray guarda 25 ou 50. Uma longa-metragem em alta definição são 4 a 15 gigaoctetos consoante a compressão, e em ultra-alta definição 40 ou mais. Um telefone com 128 gigaoctetos de armazenamento guarda umas trinta mil fotografias, ou algumas centenas de horas de música.
Os tamanhos de memória situam-se hoje neste intervalo e dão-se em gibioctetos mesmo quando se escreve gigaoctetos. Um módulo rotulado como de 8 GB guarda 8 gibioctetos, ou seja 8,59 gigaoctetos, porque o endereçamento de memória é binário e sempre o foi. O mesmo vale para as memórias intermédias do processador e para as tabelas de páginas que mapeiam a memória: tudo o que está do lado da memória é binário, tudo o que está do lado do armazenamento é decimal.
Essa cisão é a origem da queixa mais conhecida do consumidor em matéria de unidades. Um disco vendido como de um teraocteto guarda um bilião de octetos, que o sistema operativo divide três vezes por 1024 e comunica como 931 gigaoctetos. Nada se perdeu; o disco guarda exatamente o que a caixa diz, mas os dois contam em bases diferentes. As ações judiciais sobre isto resolveram-se a favor dos fabricantes, já que o uso decimal se conforma ao sistema métrico.
Os limites de dados móveis fizeram do gigaocteto um número doméstico. Alguns gigaoctetos por mês eram generosos por volta de 2012 e são hoje mínimos, porque o vídeo domina: uma hora de transmissão em definição normal são cerca de 0,7 gigaoctetos, uma hora em alta definição cerca de 3, e uma hora em ultra-alta definição 7 ou mais.
Para dar escala em texto, um gigaocteto guarda cerca de mil livros inteiros em texto simples, ou a obra completa da maioria dos autores muitas vezes. O armazenamento digital deixou de ser um constrangimento para o texto há décadas, e toda a discussão sobre capacidade desde então versou na verdade sobre imagens, som e vídeo.
Um gigaocteto equivale a 1 000 000 000 de octetos, a 1000 megaoctetos, a 8 gigabits ou a cerca de 0,9313 gibioctetos.
O bit é a unidade fundamental de informação. O seu símbolo é bit, e o seu nome é uma contração do inglês binary digit, dígito binário, cunhada pelo estatístico John Tukey e levada à imprensa por Claude Shannon no seu artigo de 1948 Uma teoria matemática da comunicação, o trabalho que fundou a teoria da informação.
Um bit é a quantidade de informação que traz uma única escolha entre duas possibilidades igualmente prováveis. Uma moeda que cai em cara ou coroa, um interruptor aberto ou fechado, uma tensão alta ou baixa: cada uma dessas coisas decide um bit. Essa definição é o que faz do bit uma unidade e não uma mera convenção de escrita. Mede quanta incerteza uma resposta elimina, e fá-lo independentemente daquilo de que a pergunta tratava.
A intuição de Shannon foi que aquilo se podia contar. Uma mensagem tirada de um alfabeto de trinta e dois símbolos igualmente prováveis leva cinco bits por símbolo, porque trinta e dois é dois elevado a cinco. Se os símbolos não forem igualmente prováveis — como não são as letras de uma língua — a média desce, e essa distância entre a contagem ingénua e a média verdadeira é justamente o que a compressão aproveita. Um ficheiro bem comprimido é aquele de que os bits redundantes foram retirados.
No equipamento físico o bit é um estado: uma carga presa numa porta flutuante da memória flash, o sentido de magnetização de um domínio no prato de um disco rígido, uma cova ou um plano num disco ótico, um impulso de luz presente ou ausente numa fibra. Todos codificam a mesma grandeza abstrata, e é por isso que os dados passam de um para outro sem perda.
No armazenamento os bits quase nunca se contam um a um. Agrupam-se em octetos de oito, e a capacidade dá-se em octetos ou nos seus múltiplos. A transmissão é outra coisa: as velocidades de rede e de interface dão-se em bits por segundo, pelo que uma ligação anunciada a 100 megabits por segundo entrega cerca de 12,5 megaoctetos por segundo. Confundir as duas é o erro de aritmética mais comum de todo o campo.
Onde bits isolados se contam mesmo é nas especificações de finura e alcance. Um canal de cor de 8 bits guarda 256 níveis; um de 10 bits guarda 1024. O som a 16 bits por amostra tem cerca de 96 decibéis de dinâmica, e a 24 bits cerca de 144. Um endereço de 64 bits pode nomear uns 18 triliões de lugares. Em todos os casos, cada bit acrescentado duplica o que se consegue distinguir.
Um bit equivale a 0,125 octetos, a 0,001 kilobits ou a cerca de 0,0009766 kibibits.