Mebioctet (Mio)

Data unit · SI system

All units Data converter

The mebioctet is a unit of digital information equal to 1,048,576 octets, which is 1,024 kibioctets. Its symbol is Mio. It is the binary counterpart of the megaoctet, and the two differ by 4.9 per cent — the point at which a careful writer starts distinguishing them.

The unit's most visible home is the processor cache. The fast memory built into a processor to hold recently used data is sized in binary, and modern chips carry caches measured in mebioctets: a few hundred kibioctets at the second level and tens of mebioctets at the third. Those figures are exact powers of two because the cache is addressed by dividing an address into fixed bit fields.

Block sizes and buffers follow the same logic. Filesystems allocate in blocks, database engines read in pages, compression tools work in windows, and all of these are powers of two, most often a few mebioctets. A tool that offers a buffer of 16 megaoctets almost always means 16 mebioctets, because the underlying allocation is a shift rather than a multiplication.

The distinction has become visible to ordinary users through the discrepancy between what a download claims and what a file manager reports. A file described as 100 megaoctets on a website is often 100 mebioctets on disc, or the reverse, and the resulting 4.9 per cent difference is enough to make a progress bar look wrong without anything actually being wrong.

For scale, a mebioctet holds a million characters of unaccented text — roughly a long novel, or five hundred pages. It is also a single photograph from a modest camera, or eight seconds of high-definition video. The same unit therefore describes both a very large amount of text and a very small amount of video, which says a good deal about the relative cost of representing the two.

The IEC notation Mio is used in technical documentation, in the Linux kernel, in filesystem tools and in standards. It remains rare in consumer software, where MB is written for both quantities. When a figure matters, the safest habit is to compute in octets and convert once at the end.

One mebioctet equals 1,048,576 octets, 1,024 kibioctets, 8 mebibits, or about 1.049 megaoctets.

Mebioctet conversion table

UnitSymbol1 Mebioctet equals1 of these equalsConverter
Bitbit8388608 bit0.000000119209289551 MioMebioctets to Bits
Kilobitkbit8388.608 kbit0.000119209289551 MioMebioctets to Kilobits
MegabitMbit8.388608 Mbit0.119209289551 MioMebioctets to Megabits
GigabitGbit0.008388608 Gbit119.209289551 MioMebioctets to Gigabits
TerabitTbit0.000008388608 Tbit119209.289551 MioMebioctets to Terabits
PetabitPbit0.000000008388608 Pbit119209289.551 MioMebioctets to Petabits
ExabitEbit8.388608 × 10-12 Ebit119209289551 MioMebioctets to Exabits
ZettabitZbit8.388608 × 10-15 Zbit119209289550781 MioMebioctets to Zettabits
YottabitYbit8.388608 × 10-18 Ybit1.19209289551 × 1017 MioMebioctets to Yottabits
Octetoctet1048576 octet0.000000953674316406 MioMebioctets to Octets
Kilooctetko1048.576 ko0.000953674316406 MioMebioctets to Kilooctets
MegaoctetMo1.048576 Mo0.953674316406 MioMebioctets to Megaoctets
GigaoctetGo0.001048576 Go953.674316406 MioMebioctets to Gigaoctets
TeraoctetTo0.000001048576 To953674.316406 MioMebioctets to Teraoctets
PetaoctetPo0.000000001048576 Po953674316.406 MioMebioctets to Petaoctets
ExaoctetEo1.048576 × 10-12 Eo953674316406 MioMebioctets to Exaoctets
ZettaoctetZo1.048576 × 10-15 Zo953674316406250 MioMebioctets to Zettaoctets
YottaoctetYo1.048576 × 10-18 Yo9.53674316406 × 1017 MioMebioctets to Yottaoctets
KibibitKibit8192 Kibit0.0001220703125 MioMebioctets to Kibibits
MebibitMibit8 Mibit0.125 MioMebioctets to Mebibits
GibibitGibit0.0078125 Gibit128 MioMebioctets to Gibibits
TebibitTibit0.00000762939453125 Tibit131072 MioMebioctets to Tebibits
PebibitPibit0.00000000745058059692 Pibit134217728 MioMebioctets to Pebibits
ExbibitEibit7.27595761418 × 10-12 Eibit137438953472 MioMebioctets to Exbibits
ZebibitZibit7.1054273576 × 10-15 Zibit140737488355328 MioMebioctets to Zebibits
YobibitYibit6.93889390391 × 10-18 Yibit1.44115188076 × 1017 MioMebioctets to Yobibits
KibioctetKio1024 Kio0.0009765625 MioMebioctets to Kibioctets
GibioctetGio0.0009765625 Gio1024 MioMebioctets to Gibioctets
TebioctetTio0.000000953674316406 Tio1048576 MioMebioctets to Tebioctets
PebioctetPio9.31322574615 × 10-10 Pio1073741824 MioMebioctets to Pebioctets
ExbioctetEio9.09494701773 × 10-13 Eio1099511627776 MioMebioctets to Exbioctets
ZebioctetZio8.881784197 × 10-16 Zio1.12589990684 × 1015 MioMebioctets to Zebioctets
YobioctetYio8.67361737988 × 10-19 Yio1.15292150461 × 1018 MioMebioctets to Yobioctets