| Mebibits (Mibit) | Exbibits (Eibit) |
|---|---|
| 1 Mebibit | 9.09494701773 × 10-13 Eibit |
| 2 Mebibits | 1.81898940355 × 10-12 Eibit |
| 3 Mebibits | 2.72848410532 × 10-12 Eibit |
| 4 Mebibits | 3.63797880709 × 10-12 Eibit |
| 5 Mebibits | 4.54747350886 × 10-12 Eibit |
| 10 Mebibits | 9.09494701773 × 10-12 Eibit |
| 20 Mebibits | 1.81898940355 × 10-11 Eibit |
| 25 Mebibits | 2.27373675443 × 10-11 Eibit |
| 50 Mebibits | 4.54747350886 × 10-11 Eibit |
| 100 Mebibits | 9.09494701773 × 10-11 Eibit |
| Referência | Mebibits (Mibit) | Exbibits (Eibit) |
|---|---|---|
| A plain text message (160 characters) | 0.0012207 Mibit | 1.11022 × 10-15 Eibit |
| A three-minute MP3 | 22.8882 Mibit | 2.08167 × 10-11 Eibit |
| A smartphone photo | 30.5176 Mibit | 2.77556 × 10-11 Eibit |
| A high-definition film | 30517.6 Mibit | 0.0000000277556 Eibit |
| A dual-layer Blu-ray disc | 381470 Mibit | 0.000000346945 Eibit |
O mebibit é uma unidade de informação digital igual a 1 048 576 bits, ou seja 1024 kibibits ou dois elevado à vigésima potência. O seu símbolo é Mibit. É o correspondente binário do megabit, e a diferença entre os dois cresceu até aos 4,9 por cento: pequena que baste para se ignorar de ânimo leve, grande que baste para contar numa especificação.
A sua casa natural é a memória de semicondutores, onde a capacidade é fixada pelas linhas de endereço do chip. Uma pastilha de memória com vinte bits de endereço alcança exatamente 1 048 576 posições, pelo que as densidades caem em potências de dois e não em números decimais redondos. Um chip descrito como de 512 megabits num catálogo é muitíssimas vezes de 512 mebibits na realidade, ou seja 537 megabits, e é a folha de dados que diz a verdade.
Esse hábito é antigo e deliberado. Os fabricantes de semicondutores dimensionaram sempre a memória em binário porque a cablagem torna dispendiosa qualquer outra escolha: um barramento de endereços é um número fixo de linhas, e usar só parte do intervalo que consegue alcançar deita silício fora. Os fabricantes de armazenamento não tinham esse constrangimento, e é precisamente por isso que as duas indústrias divergiram.
Para dar a quantidade, um mebibit são 131 072 octetos, ou cerca de 128 kibioctetos. Isso é mais ou menos o conteúdo de um livro longo em texto simples, ou uma só imagem de baixa definição. Em termos de rede é um centésimo de segundo de uma ligação de gigabit.
Os prefixos da IEC foram introduzidos em 1998 em parte porque a este nível e acima a aproximação deixa de ser segura. Comprar um componente descrito como de um megabit e receber um mebibit é uma surpresa de cinco por cento; no tebibit a mesma confusão é uma surpresa de dez por cento, e num contrato para um centro de dados isso é uma quantia de dinheiro real.
O uso correto é hoje comum nos documentos de normalização, nas folhas de dados de material e nas entranhas dos sistemas operativos, e raro na publicidade e no software de consumo. A melhor regra ao ler um número é perguntar que indústria o produziu: se descreve memória ou um chip, suponha-se binário; se descreve armazenamento ou uma ligação, suponha-se decimal.
Um mebibit equivale a 1 048 576 bits, a 1024 kibibits, a 131 072 octetos ou a cerca de 1,049 megabits.
O exbibit é uma unidade de informação digital igual a dois elevado à sexagésima potência em bits, ou seja 1024 pebibits. O seu símbolo é Eibit. É o correspondente binário do exabit, e os dois diferem hoje em 15,3 por cento.
Dois elevado a sessenta é um número de particular importância na informática, porque sessenta está perto dos sessenta e quatro bits de endereço de um processador moderno. Uma máquina de 64 bits pode endereçar dezasseis exbioctetos de memória, e esse número — 16 EiB — é o teto teórico de toda a arquitetura. Aparece nos manuais dos processadores, na documentação dos sistemas operativos e na especificação de todo o sistema de ficheiros de 64 bits.
Máquina alguma se aproxima de usar esse intervalo. Os processadores atuais implementam apenas quarenta e oito ou cinquenta e sete desses sessenta e quatro bits de endereço, porque cablar a largura inteira custaria silício para um espaço de endereços que ninguém consegue encher. Os bits não usados estão reservados, e alargar a implementação é coisa simples assim que os tamanhos de memória o justifiquem, que é precisamente o sentido de se ter escolhido sessenta e quatro de início.
Um exbibit são 144 115 188 075 855 872 octetos, ou 128 pebioctetos. Isso é mais armazenamento do que qualquer organização isolada guarda, e comparável à produção anual conjunta de boa parte da indústria do armazenamento. Como todas as unidades binárias maiores, descreve limites e capacidades em especificações e não algo que tenha sido construído.
A unidade é também aquela em que os projetistas de sistemas de ficheiros fixam os seus tamanhos máximos. Os sistemas de ficheiros construídos à volta de apontadores de bloco de 64 bits têm naturalmente limites em potências exatas de dois, e vários dos mais difundidos especificam tamanhos máximos de volume em exbioctetos. Esses números não são ambições: são a consequência aritmética da largura do apontador, e manter-se-ão até que a arquitetura mude.
Ler bem o símbolo importa aqui. Eibit é o exbibit; Ebit é o exabit; EB e EiB são as formas em octetos de cada um. Num documento onde uma diferença de quinze por cento é significativa — e nesta escala é-o sempre — a presença ou ausência do i minúsculo carrega todo o sentido.
Um exbibit equivale a 1024 pebibits, a 144 115 188 075 855 872 octetos ou a cerca de 1,153 exabits.