| Mebioctetos (Mio) | Mebibits (Mibit) |
|---|---|
| 1 Mebiocteto | 8 Mibit |
| 2 Mebioctetos | 16 Mibit |
| 3 Mebioctetos | 24 Mibit |
| 4 Mebioctetos | 32 Mibit |
| 5 Mebioctetos | 40 Mibit |
| 10 Mebioctetos | 80 Mibit |
| 20 Mebioctetos | 160 Mibit |
| 25 Mebioctetos | 200 Mibit |
| 50 Mebioctetos | 400 Mibit |
| 100 Mebioctetos | 800 Mibit |
| Referência | Mebioctetos (Mio) | Mebibits (Mibit) |
|---|---|---|
| A plain text message (160 characters) | 0.000152588 Mio | 0.0012207 Mibit |
| A three-minute MP3 | 2.86102 Mio | 22.8882 Mibit |
| A smartphone photo | 3.8147 Mio | 30.5176 Mibit |
| A high-definition film | 3814.7 Mio | 30517.6 Mibit |
| A dual-layer Blu-ray disc | 47683.7 Mio | 381470 Mibit |
O mebiocteto é uma unidade de informação digital igual a 1 048 576 octetos, ou seja 1024 kibioctetos. O seu símbolo é Mio. É o correspondente binário do megaocteto, e os dois diferem em 4,9 por cento: o ponto em que um autor cuidadoso começa a distingui-los.
A casa mais visível da unidade é a memória intermédia do processador. A memória rápida integrada num processador para guardar os dados usados há pouco é dimensionada em binário, e os chips modernos levam memórias intermédias medidas em mebioctetos: umas centenas de kibioctetos no segundo nível e dezenas de mebioctetos no terceiro. Esses números são potências exatas de dois porque a memória intermédia é endereçada dividindo um endereço em campos fixos de bits.
Os tamanhos de bloco e os tampões seguem a mesma lógica. Os sistemas de ficheiros reservam por blocos, os motores de bases de dados leem por páginas, as ferramentas de compressão trabalham por janelas, e tudo isso são potências de dois, na maioria das vezes de uns poucos mebioctetos. Uma ferramenta que oferece um tampão de 16 megaoctetos quer quase sempre dizer 16 mebioctetos, porque a reserva subjacente é um deslocamento e não uma multiplicação.
A distinção tornou-se visível para o utilizador comum através do desencontro entre o que uma descarga declara e o que um gestor de ficheiros comunica. Um ficheiro descrito como de 100 megaoctetos num sítio é muitas vezes de 100 mebioctetos no disco, ou o contrário, e a diferença de 4,9 por cento daí resultante basta para fazer uma barra de progresso parecer errada sem que nada esteja de facto mal.
Para dar a escala, um mebiocteto guarda um milhão de carateres de texto sem acentos: mais ou menos um romance longo, ou quinhentas páginas. É também uma só fotografia de uma máquina modesta, ou oito segundos de vídeo em alta definição. A mesma unidade descreve portanto ao mesmo tempo uma quantidade enorme de texto e uma quantidade ínfima de vídeo, o que diz bastante sobre o custo relativo de representar ambos.
A notação Mio da IEC usa-se na documentação técnica, no núcleo Linux, nas ferramentas de sistemas de ficheiros e nas normas. Continua rara no software de consumo, onde se escreve MB para ambas as quantidades. Quando um número importa, o hábito mais seguro é calcular em octetos e converter uma só vez no fim.
Um mebiocteto equivale a 1 048 576 octetos, a 1024 kibioctetos, a 8 mebibits ou a cerca de 1,049 megaoctetos.
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.