| Kibioctetten (Kio) | Zebibits (Zibit) |
|---|---|
| 1 Kibioctet | 6.93889390391 × 10-18 Zibit |
| 2 Kibioctetten | 1.38777878078 × 10-17 Zibit |
| 3 Kibioctetten | 2.08166817117 × 10-17 Zibit |
| 4 Kibioctetten | 2.77555756156 × 10-17 Zibit |
| 5 Kibioctetten | 3.46944695195 × 10-17 Zibit |
| 10 Kibioctetten | 6.93889390391 × 10-17 Zibit |
| 20 Kibioctetten | 1.38777878078 × 10-16 Zibit |
| 25 Kibioctetten | 1.73472347598 × 10-16 Zibit |
| 50 Kibioctetten | 3.46944695195 × 10-16 Zibit |
| 100 Kibioctetten | 6.93889390391 × 10-16 Zibit |
| Referentie | Kibioctetten (Kio) | Zebibits (Zibit) |
|---|---|---|
| A plain text message (160 characters) | 0.15625 Kio | 1.0842 × 10-18 Zibit |
| A three-minute MP3 | 2929.69 Kio | 2.03288 × 10-14 Zibit |
| A smartphone photo | 3906.25 Kio | 2.71051 × 10-14 Zibit |
| A high-definition film | 3906250 Kio | 2.71051 × 10-11 Zibit |
| A dual-layer Blu-ray disc | 48828125 Kio | 3.38813 × 10-10 Zibit |
Het kibioctet is een eenheid van digitale informatie gelijk aan 1024 octetten, en dus aan 8192 bits. Het symbool is Kio. Het is de binaire tegenhanger van het kilooctet, en hoewel beide slechts 2,4 procent verschillen, wordt in deze eenheid een groot deel van de inwendige indeling van een computer werkelijk gemeten.
Het belangrijkste voorbeeld is de geheugenpagina. Processors beheren geheugen niet octet voor octet maar in blokken van vaste grootte, en op vrijwel elke gangbare architectuur is dat blok 4 kibioctet. Elke toewijzing die een programma doet wordt naar boven afgerond op een veelvoud daarvan, elke ingang in de paginatabellen beschrijft er een, en de snelheid van een programma hangt vaak af van hoe goed zijn toegangspatroon in dat raster van vier kibioctet past.
Schijfsectoren vertellen een soortgelijk verhaal. Harde schijven gebruikten decennialang sectoren van 512 octetten, en hedendaagse schijven gebruiken 4 kibioctet, passend bij de geheugenpagina zodat een pagina in één bewerking kan worden gelezen of geschreven. Bestandssystemen wijzen dan ruimte toe in blokken die zelf machten van twee zijn, meestal 4 kibioctet, en daarom verbruikt een bestand van één octet vier kibioctet aan schijf.
Ook netprotocollen gebruiken de eenheid. Buffergroottes, venstergroottes en de maximale grootte van veel protocolstructuren zijn machten van twee, en de grens van 64 kibioctet keert telkens terug: het is de grootste waarde die een 16-bits lengteveld kan uitdrukken, en zij begrenst dus de grootte van een UDP-datagram, een IP-pakket en verscheidene oudere bestandsformaten.
Dat is het algemene patroon: overal waar een grens voortkomt uit de breedte van een binair veld, is de grens een macht van twee, en de eerlijke manier om haar te schrijven is met een binair voorvoegsel. 64 KB schrijven voor de datagramgrens is niet erg fout, maar 64 KiB schrijven is precies juist en zegt waar het getal vandaan komt.
In het dagelijks gebruik is het verschil onzichtbaar. Een bestand van 200 kilooctet en een van 200 kibioctet liggen 4,8 kibioctet uiteen, wat niemand merkt. De waarde van het onderscheid is dat het de rekensom achter een getal leesbaar maakt, wat veel zwaarder weegt naarmate de getallen groeien.
Eén kibioctet is gelijk aan 1024 octetten, 8192 bits, 8 kibibit of 1,024 kilooctet.
De zebibit is een eenheid van digitale informatie gelijk aan twee tot de zeventigste in bits, dus 1024 exbibit. Het symbool is Zibit. Zij is de binaire tegenhanger van de zettabit, en beide verschillen nu 18,1 procent — bijna een vijfde.
Dat uiteenlopen is de reden zelf dat de binaire voorvoegsels nodig werden. Bij de kibibit verschilden de twee gebruiken 2,4 procent, een afrondingsfout. Hier is het verschil groot genoeg dat een document dat het verkeerde gebruikt eenvoudig een andere hoeveelheid meldt, en geen enkel verband kan de dubbelzinnigheid achteraf herstellen.
Eén zebibit is 147 573 952 589 676 412 928 octetten, dus 128 exbioctet. Niets van deze omvang bestaat. Het totaal van alle gegevens die de mensheid bewaart ligt op enkele honderden zettaoctet, dus onder één zebioctet, zodat de hele informatievoorraad van de wereld op deze trede van de binaire ladder nog geen eenheid haalt.
De eenheid bestaat omdat de IEC-reeks volledig werd bepaald en niet slechts tot waar men destijds behoefte aan had. Het is hetzelfde beginsel dat het metriek stelsel volgt: elk voorvoegsel geldt voor elke eenheid, of de samenstelling al gebruikt is of niet. Een stelsel met gaten vergt een tabel van uitzonderingen; een zonder gaten vergt alleen de regel.
Waar de zebibit werkelijk zou kunnen opduiken is in de rekenkunde van adresruimten. Twee tot de zeventigste is geen natuurlijke verwijzerbreedte, maar veelvouden en delen van machten van twee lopen door elk gesprek over adressering, en een opzet die zeventig bits voor iets reserveerde zou vanzelf in deze termen worden beschreven. Zulke opzetten worden af en toe voorgesteld en geen ervan is tot nu toe nodig geweest.
Het symbool lezen is de praktische vaardigheid. Zibit is binair, Zbit is decimaal, en op achttien procent afstand zijn beide in geen document waar het getal telt uitwisselbaar. Wanneer een bron ZB schrijft zonder uitleg, is er geen manier om te weten welke bedoeld was, en het eerlijke antwoord is het getal als tot een vijfde onzeker te behandelen.
Eén zebibit is gelijk aan 1024 exbibit, 147 573 952 589 676 412 928 octetten of ongeveer 1,181 zettabit.