| Kilooktett (ko) | Kibibit (Kibit) |
|---|---|
| 1 Kilooktett | 7.8125 Kibit |
| 2 Kilooktett | 15.625 Kibit |
| 3 Kilooktett | 23.4375 Kibit |
| 4 Kilooktett | 31.25 Kibit |
| 5 Kilooktett | 39.0625 Kibit |
| 10 Kilooktett | 78.125 Kibit |
| 20 Kilooktett | 156.25 Kibit |
| 25 Kilooktett | 195.3125 Kibit |
| 50 Kilooktett | 390.625 Kibit |
| 100 Kilooktett | 781.25 Kibit |
| Referenz | Kilooktett (ko) | Kibibit (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 0.16 ko | 1.25 Kibit |
| A three-minute MP3 | 3000 ko | 23437.5 Kibit |
| A smartphone photo | 4000 ko | 31250 Kibit |
| A high-definition film | 4000000 ko | 31250000 Kibit |
| A dual-layer Blu-ray disc | 50000000 ko | 390625000 Kibit |
Das Kilooktett ist eine Einheit digitaler Information von tausend Oktetten, also achttausend Bit. Sein Zeichen ist ko. Es ist die kleinste der alltäglichen Speichereinheiten, und zwei Jahrzehnte lang war es die Einheit, in der die gesamte Kapazität eines Rechners beschrieben wurde.
Ein Kilooktett fasst tausend Zeichen unbetonten Textes, also etwa zweihundert Wörter oder ein Drittel einer Seite. Die reine Textdatei eines kurzen Briefes umfasst wenige Kilooktett. Fast nichts sonst im heutigen Rechnerwesen ist so klein: Ein leeres Dokument aus einer Textverarbeitung wiegt schon Dutzende Kilooktett, weil das Dateiformat Gestaltung, Schriftarten und Beschreibungsdaten um den Text herum trägt.
Die geschichtliche Bedeutung der Einheit lässt sich kaum überschätzen. Der Apple II kam mit 4 Kilooktett Speicher, der Commodore 64 trug seine 64 im Namen, und der erste Personalrechner von IBM konnte 640 ansprechen. Programme wirklicher Verwicklung — Tabellenrechner, Textverarbeitungen, Spiele mit Bild und Ton — wurden geschrieben, um in diese Zahlen zu passen, was eine Zucht verlangte, die weithin verschwunden ist.
Beim Kilooktett begann auch die Verwirrung zwischen dezimal und binär. Speicher kam in Einheiten von 1024 Oktetten, weil die Adressierung binär ist, und alle nannten das ein Kilooktett. Die Plattenhersteller zählten in echten Tausendern. Beide Gebräuche unterscheiden sich um 2,4 Prozent, in dieser Größe unerheblich; doch derselbe Fehler häuft sich auf jeder Stufe und erreicht beim Teraoktett 10 Prozent.
Die IEC beendete die Mehrdeutigkeit 1998, indem sie das Kibioktett als 1024 Oktette festlegte und das Kilooktett bei genau 1000 beließ. Die Betriebssysteme haben das ungleich übernommen: Manche melden Dateigrößen in echten Kilooktett, andere teilen weiterhin durch 1024 und schreiben dabei ko, und einige schreiben inzwischen richtig Kio.
Wo die Einheit täglich erscheint, sind Netzprotokolle und die Größen kleiner Bestandteile im Web. Das Formatblatt einer Seite, ein Sinnbild, ein Zertifikat, eine Einstellungsdatei, eine Indexseite einer Datenbank — all das misst sich in Kilooktett, und die übliche Speicherseite der meisten Prozessoren umfasst 4 Kibioktett, nahe genug an 4 Kilooktett fürs Gespräch, aber nicht fürs Rechnen.
Ein Kilooktett entspricht 1000 Oktett, 8000 Bit, 8 Kilobit oder etwa 0,9766 Kibioktett.
Das Kibibit ist eine Einheit digitaler Information von 1024 Bit. Sein Zeichen ist Kibit. Es ist der erste der binären Vorsätze, einer Reihe von Einheiten, die die Internationale Elektrotechnische Kommission 1998 festlegte, um eine Verwirrung zu beenden, die das Rechnerwesen seit den sechziger Jahren durchzog.
Das Problem war einfach. Rechner sprechen Speicher in Zweierpotenzen an, sodass Speicher in Blöcken zu 1024 und nicht zu 1000 kam. Ingenieure borgten sich für diese Menge den metrischen Vorsatz Kilo, weil 1024 nahe bei 1000 liegt, und bei kleinen Zahlen war die Näherung harmlos. Doch Ablage und Übertragung zählten in echten Tausendern, sodass derselbe Vorsatz zweierlei bedeutete, je nachdem, welcher Teil der Maschine beschrieben wurde.
Die Lösung der IEC bestand darin, neue Namen zu prägen. Kibi ist eine Verkürzung von Kilo binär, und das Muster setzt sich mit Mebi, Gibi, Tebi, Pebi, Exbi, Zebi und Yobi fort. Jedes ist das 1024fache des darunter, und jedes Zeichen hat die Form eines Großbuchstabens gefolgt von kleinem i: Ki, Mi, Gi, Ti und so weiter. Das Kilobit bedeutet fortan tausend Bit und nichts sonst.
Ein Kibibit sind 128 Oktette, und der Abstand zum Kilobit beträgt 2,4 Prozent. Dieser kleine Unterschied erklärt, weshalb beide so lange verwechselt wurden: In dieser Größe merkt es niemand. Der Fehler häuft sich um 2,4 Prozent auf jeder Stufe, erreicht 5 Prozent beim Mebibit, 7 Prozent beim Gibibit und 21 Prozent beim Yobibit — dort wurde die Mehrdeutigkeit wirklich teuer.
Die Übernahme ist teilweise und ungleich. Normungsgremien, der Linux-Kern und der Großteil der technischen Dokumentation gebrauchen die IEC-Vorsätze richtig. Verbrauchersoftware weithin nicht, und viele Programme schreiben weiterhin KB, während sie durch 1024 teilen. So muss ein Leser oft aus dem Zusammenhang schließen, welcher Übereinkunft eine Zahl folgt — genau das, was die Norm verhindern sollte.
In der Praxis erscheint das Kibibit vor allem in den Angaben kleiner Speicherbausteine, in seriellen Speichern eingebetteter Anlagen und in Protokollschriften, wo eine genaue Zweierpotenz zählt. Überall dort, wo 1024 gemeint ist und nicht 1000, ist dies die richtige Einheit.
Ein Kibibit entspricht 1024 Bit, 128 Oktett oder 1,024 Kilobit.