| Kibioktett (Kio) | Mebioktett (Mio) |
|---|---|
| 1 Kibioktett | 0.0009765625 Mio |
| 2 Kibioktett | 0.001953125 Mio |
| 3 Kibioktett | 0.0029296875 Mio |
| 4 Kibioktett | 0.00390625 Mio |
| 5 Kibioktett | 0.0048828125 Mio |
| 10 Kibioktett | 0.009765625 Mio |
| 20 Kibioktett | 0.01953125 Mio |
| 25 Kibioktett | 0.0244140625 Mio |
| 50 Kibioktett | 0.048828125 Mio |
| 100 Kibioktett | 0.09765625 Mio |
| Referenz | Kibioktett (Kio) | Mebioktett (Mio) |
|---|---|---|
| A plain text message (160 characters) | 0.15625 Kio | 0.000152588 Mio |
| A three-minute MP3 | 2929.69 Kio | 2.86102 Mio |
| A smartphone photo | 3906.25 Kio | 3.8147 Mio |
| A high-definition film | 3906250 Kio | 3814.7 Mio |
| A dual-layer Blu-ray disc | 48828125 Kio | 47683.7 Mio |
Das Kibioktett ist eine Einheit digitaler Information von 1024 Oktetten, also 8192 Bit. Sein Zeichen ist Kio. Es ist das binäre Gegenstück zum Kilooktett, und obwohl die beiden sich nur um 2,4 Prozent unterscheiden, wird in dieser Einheit ein großer Teil des inneren Aufbaus eines Rechners tatsächlich gemessen.
Das wichtigste Beispiel ist die Speicherseite. Prozessoren verwalten Speicher nicht Oktett für Oktett, sondern in Blöcken fester Größe, und auf beinahe jeder gebräuchlichen Bauart umfasst dieser Block 4 Kibioktett. Jede Zuteilung, die ein Programm vornimmt, wird auf ein Vielfaches davon aufgerundet, jeder Eintrag in den Seitentabellen beschreibt eine solche, und die Geschwindigkeit eines Programms hängt oft davon ab, wie gut sein Zugriffsmuster in dieses Vier-Kibioktett-Gitter passt.
Plattensektoren erzählen Ähnliches. Festplatten benutzten jahrzehntelang Sektoren von 512 Oktett, heutige benutzen 4 Kibioktett, passend zur Speicherseite, sodass eine Seite in einem einzigen Vorgang gelesen oder geschrieben werden kann. Dateisysteme teilen den Raum dann in Blöcken zu, die selbst Zweierpotenzen sind, meist 4 Kibioktett, und darum verbraucht eine Datei von einem Oktett vier Kibioktett auf der Platte.
Auch Netzprotokolle gebrauchen die Einheit. Puffergrößen, Fenstergrößen und die Höchstgröße vieler Protokollstrukturen sind Zweierpotenzen, und die Grenze von 64 Kibioktett kehrt immer wieder: Sie ist der größte Wert, den ein 16-Bit-Längenfeld ausdrücken kann, und begrenzt daher ein UDP-Datagramm, ein IP-Paket und mehrere ältere Dateiformate.
Das ist das allgemeine Muster: Wo eine Grenze aus der Breite eines binären Feldes stammt, ist die Grenze eine Zweierpotenz, und die redliche Schreibweise dafür ist ein binärer Vorsatz. 64 KB für die Datagrammgrenze zu schreiben ist nicht sehr falsch, doch 64 KiB ist genau richtig und sagt, woher die Zahl kommt.
Im Alltag ist der Unterschied unsichtbar. Eine Datei von 200 Kilooktett und eine von 200 Kibioktett liegen 4,8 Kibioktett auseinander, was niemand bemerkt. Der Wert der Unterscheidung liegt darin, dass sie die Rechnung hinter einer Zahl lesbar macht, und das zählt umso mehr, je größer die Zahlen werden.
Ein Kibioktett entspricht 1024 Oktett, 8192 Bit, 8 Kibibit oder 1,024 Kilooktett.
Das Mebioktett ist eine Einheit digitaler Information von 1 048 576 Oktetten, also 1024 Kibioktett. Sein Zeichen ist Mio. Es ist das binäre Gegenstück zum Megaoktett, und beide unterscheiden sich um 4,9 Prozent — jener Punkt, an dem ein sorgfältiger Verfasser sie zu trennen beginnt.
Die sichtbarste Heimat der Einheit ist der Prozessorzwischenspeicher. Der schnelle Speicher im Prozessor, der zuletzt gebrauchte Daten hält, wird binär bemessen, und heutige Bausteine tragen Zwischenspeicher in Mebioktett: einige hundert Kibioktett auf der zweiten Ebene und Dutzende Mebioktett auf der dritten. Diese Zahlen sind genaue Zweierpotenzen, weil der Zwischenspeicher angesprochen wird, indem eine Adresse in feste Bitfelder zerlegt wird.
Blockgrößen und Puffer folgen derselben Logik. Dateisysteme teilen in Blöcken zu, Datenbankmaschinen lesen in Seiten, Packwerkzeuge arbeiten in Fenstern, und all das sind Zweierpotenzen, meist einige Mebioktett. Ein Werkzeug, das einen Puffer von 16 Megaoktett anbietet, meint fast immer 16 Mebioktett, weil die zugrunde liegende Zuteilung eine Verschiebung ist und keine Vervielfachung.
Für gewöhnliche Benutzer wurde die Unterscheidung durch den Unterschied zwischen der Angabe eines Bezugs und der Meldung einer Dateiverwaltung sichtbar. Eine auf einer Netzseite mit 100 Megaoktett beschriebene Datei ist oft 100 Mebioktett auf der Platte, oder umgekehrt, und die daraus folgenden 4,9 Prozent genügen, damit ein Fortschrittsbalken falsch aussieht, ohne dass irgendetwas falsch wäre.
Zur Einordnung: Ein Mebioktett fasst eine Million Zeichen unbetonten Textes — ungefähr einen langen Roman oder fünfhundert Seiten. Es ist zugleich eine einzige Aufnahme einer bescheidenen Kamera oder acht Sekunden hochauflösenden Bewegtbildes. Dieselbe Einheit beschreibt also eine ungeheure Menge Text und eine winzige Menge Bewegtbild, was einiges über die verhältnismäßigen Kosten der Darstellung beider sagt.
Die IEC-Schreibweise Mio steht in Fachdokumentation, im Linux-Kern, in Dateisystemwerkzeugen und in Normen. In Verbrauchersoftware bleibt sie selten; dort steht MB für beide Mengen. Wenn eine Zahl zählt, ist die sicherste Gewohnheit, in Oktetten zu rechnen und erst am Ende einmal umzurechnen.
Ein Mebioktett entspricht 1 048 576 Oktett, 1024 Kibioktett, 8 Mebibit oder etwa 1,049 Megaoktett.