| Exbibit (Eibit) | Kibibit (Kibit) |
|---|---|
| 1 Exbibit | 1.12589990684 × 1015 Kibit |
| 2 Exbibit | 2.25179981369 × 1015 Kibit |
| 3 Exbibit | 3.37769972053 × 1015 Kibit |
| 4 Exbibit | 4.50359962737 × 1015 Kibit |
| 5 Exbibit | 5.62949953421 × 1015 Kibit |
| 10 Exbibit | 1.12589990684 × 1016 Kibit |
| 20 Exbibit | 2.25179981369 × 1016 Kibit |
| 25 Exbibit | 2.81474976711 × 1016 Kibit |
| 50 Exbibit | 5.62949953421 × 1016 Kibit |
| 100 Exbibit | 1.12589990684 × 1017 Kibit |
| Referenz | Exbibit (Eibit) | Kibibit (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 1.11022 × 10-15 Eibit | 1.25 Kibit |
| A three-minute MP3 | 2.08167 × 10-11 Eibit | 23437.5 Kibit |
| A smartphone photo | 2.77556 × 10-11 Eibit | 31250 Kibit |
| A high-definition film | 0.0000000277556 Eibit | 31250000 Kibit |
| A dual-layer Blu-ray disc | 0.000000346945 Eibit | 390625000 Kibit |
Das Exbibit ist eine Einheit digitaler Information von zwei hoch sechzig Bit, also 1024 Pebibit. Sein Zeichen ist Eibit. Es ist das binäre Gegenstück zum Exabit, und beide unterscheiden sich heute um 15,3 Prozent.
Zwei hoch sechzig ist eine Zahl von besonderer Bedeutung im Rechnerwesen, denn sechzig liegt nahe bei den vierundsechzig Adressbit eines heutigen Prozessors. Eine 64-Bit-Maschine kann sechzehn Exbioktett Speicher ansprechen, und diese Zahl — 16 EiB — ist die theoretische Decke der ganzen Rechnerbauart. Sie steht in Prozessorhandbüchern, in Betriebssystemdokumentation und in der Festlegung jedes 64-Bit-Dateisystems.
Keine Maschine nutzt diesen Bereich auch nur annähernd. Heutige Prozessoren führen nur achtundvierzig oder siebenundfünfzig dieser vierundsechzig Adressbit wirklich aus, denn die volle Breite zu verdrahten kostete Silizium für einen Adressraum, den niemand füllen kann. Die ungenutzten Bit sind vorgemerkt, und die Ausführung zu verbreitern ist eine einfache Sache, sobald Speichergrößen es lohnen — genau das war der Sinn, von vornherein vierundsechzig zu wählen.
Ein Exbibit sind 144 115 188 075 855 872 Oktette oder 128 Pebioktett. Das ist mehr Speicher, als irgendeine einzelne Einrichtung hält, und vergleichbar mit der gemeinsamen Jahresausbringung eines großen Teils der Speicherindustrie. Wie alle größeren binären Einheiten beschreibt es Grenzen und Kapazitäten in Festlegungen und nicht etwas Gebautes.
Bei dieser Einheit legen auch die Entwerfer von Dateisystemen ihre Höchstgrößen fest. Dateisysteme, die um 64-Bit-Blockzeiger gebaut sind, haben naturgemäß Grenzen bei genauen Zweierpotenzen, und mehrere weit verbreitete geben Höchstgrößen für Datenträger in Exbioktett an. Diese Zahlen sind keine Wünsche, sondern die rechnerische Folge der Zeigerbreite, und sie gelten, bis sich die Bauart ändert.
Das Zeichen richtig zu lesen zählt hier. Eibit ist das Exbibit, Ebit das Exabit; EB und EiB sind die jeweiligen Oktettformen. In einem Schriftstück, in dem ein Unterschied von fünfzehn Prozent bedeutsam ist — und in dieser Größe ist er es stets —, trägt das Vorhandensein oder Fehlen des kleinen i den ganzen Sinn.
Ein Exbibit entspricht 1024 Pebibit, 144 115 188 075 855 872 Oktett oder etwa 1,153 Exabit.
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.