| Megaoctets per second (Mo/s) | Gibioctets per second (Gio/s) |
|---|---|
| 1 Megaoctet per second | 0.000931322574615 Gio/s |
| 2 Megaoctets per second | 0.00186264514923 Gio/s |
| 3 Megaoctets per second | 0.00279396772385 Gio/s |
| 4 Megaoctets per second | 0.00372529029846 Gio/s |
| 5 Megaoctets per second | 0.00465661287308 Gio/s |
| 10 Megaoctets per second | 0.00931322574615 Gio/s |
| 20 Megaoctets per second | 0.0186264514923 Gio/s |
| 25 Megaoctets per second | 0.0232830643654 Gio/s |
| 50 Megaoctets per second | 0.0465661287308 Gio/s |
| 100 Megaoctets per second | 0.0931322574615 Gio/s |
| Reference | Megaoctets per second (Mo/s) | Gibioctets per second (Gio/s) |
|---|---|---|
| A dial-up modem | 0.007 Mo/s | 0.00000651926 Gio/s |
| Typical home broadband | 12.5 Mo/s | 0.0116415 Gio/s |
| Gigabit Ethernet | 125 Mo/s | 0.116415 Gio/s |
| Streaming a 4K film | 3.125 Mo/s | 0.00291038 Gio/s |
The megaoctet per second is a unit of data transfer rate equal to one million octets per second, or eight megabits per second. Its symbol is Mo/s. It is the unit in which storage devices and their interfaces are rated, and the one a file manager shows while a copy is running.
Storage speeds fall naturally into this range. A mechanical hard drive sustains 100 to 250 megaoctets per second on sequential reads. A solid-state drive on the older interface reaches about 550, which is the limit of that interface rather than of the drive. A modern drive on the faster interface reaches several thousand, at which point the unit gives way to gigaoctets per second.
Interface speeds tell the same story from the other side. The successive versions of the universal serial bus have offered roughly 1.5, 60, 625 and 2,500 megaoctets per second at their nominal rates, and memory card standards have followed a similar path. A device is always limited by whichever of the two is slower, and matching them is the practical art of building a fast system.
For everyday sizes, one megaoctet per second transfers a photograph in a couple of seconds and a two-gigaoctet film in about half an hour. At 500 megaoctets per second the same film takes four seconds. That contrast explains why the perceived speed of a computer changed so completely when solid-state storage replaced mechanical drives, even though processors improved far less over the same period.
Sequential rates like these are the best case. Reading many small files instead of one large one costs far more, because each file requires locating its data and reading its record. A drive that sustains 500 megaoctets per second in sequence may manage only a few tens when copying a directory of thousands of small files, and that is where the difference between drive technologies is most visible.
The unit also describes the throughput of a busy network connection: a gigabit link delivers 125 megaoctets per second at best, so a fast local network and a fast drive are now comparable, and neither is obviously the limiting factor in a transfer.
One megaoctet per second equals 1,000,000 octets per second, 8 megabits per second, or about 0.9537 mebioctets per second.
The gibioctet per second is a unit of data transfer rate equal to 1,073,741,824 octets per second, which is 1,024 mebioctets per second. Its symbol is Gio/s. It is the unit of memory bandwidth and of the fastest storage interfaces, and the binary counterpart of the gigaoctet per second, from which it differs by 7.4 per cent.
Memory is where the unit belongs most naturally. A memory channel transfers a fixed number of octets per clock cycle, and that number is a power of two, so the resulting bandwidth is a binary multiple of the clock frequency. A machine with several channels reaches tens of gibioctets per second, and an accelerator with stacked memory reaches thousands.
Storage has caught up. A fast solid-state drive on the current interface sustains several gibioctets per second, which means that for the first time the drive and the memory are within an order of magnitude of each other. That convergence has changed how software is written: the old assumption that reading from disc is thousands of times slower than reading from memory no longer holds.
The unit appears in benchmark output, in system monitoring displays and in the specifications of processor interconnects. All of these count in binary because the structures they measure are binary, and reporting the result with a decimal prefix would introduce a seven per cent error for the sake of a familiar-looking label.
For a sense of what the rate means, one gibioctet per second copies a two-gigaoctet film in under two seconds and fills a one-teraoctet drive in about a quarter of an hour. Anything at this speed is faster than every external connection in an ordinary building, so the limiting factor moves inside the machine.
The distinction from the decimal unit matters most in procurement and capacity planning. A specification that requires 10 gigaoctets per second and a system that delivers 10 gibioctets per second are not the same, and the difference of 7.4 per cent is the sort of margin that decides whether a design meets its requirement.
One gibioctet per second equals 1,073,741,824 octets per second, 1,024 mebioctets per second, or about 1.074 gigaoctets per second.