| Kibioctetten (Kio) | Yobibits (Yibit) |
|---|---|
| 1 Kibioctet | 6.77626357803 × 10-21 Yibit |
| 2 Kibioctetten | 1.35525271561 × 10-20 Yibit |
| 3 Kibioctetten | 2.03287907341 × 10-20 Yibit |
| 4 Kibioctetten | 2.71050543121 × 10-20 Yibit |
| 5 Kibioctetten | 3.38813178902 × 10-20 Yibit |
| 10 Kibioctetten | 6.77626357803 × 10-20 Yibit |
| 20 Kibioctetten | 1.35525271561 × 10-19 Yibit |
| 25 Kibioctetten | 1.69406589451 × 10-19 Yibit |
| 50 Kibioctetten | 3.38813178902 × 10-19 Yibit |
| 100 Kibioctetten | 6.77626357803 × 10-19 Yibit |
| Referentie | Kibioctetten (Kio) | Yobibits (Yibit) |
|---|---|---|
| A plain text message (160 characters) | 0.15625 Kio | 1.05879 × 10-21 Yibit |
| A three-minute MP3 | 2929.69 Kio | 1.98523 × 10-17 Yibit |
| A smartphone photo | 3906.25 Kio | 2.64698 × 10-17 Yibit |
| A high-definition film | 3906250 Kio | 2.64698 × 10-14 Yibit |
| A dual-layer Blu-ray disc | 48828125 Kio | 3.30872 × 10-13 Yibit |
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 yobibit is een eenheid van digitale informatie gelijk aan twee tot de tachtigste in bits, dus 1024 zebibit. Het symbool is Yibit. Zij is de grootste van de binaire voorvoegsels die de Internationale Elektrotechnische Commissie heeft vastgelegd, en de binaire tegenhanger van de yottabit.
Op deze trede verschillen de twee gebruiken 20,9 procent. Die kloof is het hoogtepunt van het pleidooi voor de binaire voorvoegsels: een naamgewoonte die bij de kibibit 2,4 procent misgreep, grijpt nu een vijfde mis, wat geen enkel technisch document kan verdragen. De IEC-reeks stopt hier omdat de decimale reeks bij yotta ophield toen zij in 1998 werd vastgelegd.
Toen het metriek stelsel in 2022 ronna en quetta kreeg, werd de binaire reeks niet navenant verlengd. Er zijn geen aanvaarde namen boven yobi, zodat een hoeveelheid van twee tot de negentigste bits geen korte vorm heeft en voluit moet worden geschreven. Dat is een gat in het stelsel dat vermoedelijk wordt gevuld wanneer iemand het nodig heeft, al komt vandaag niets in de buurt.
Eén yobibit is 151 115 727 451 828 646 838 272 octetten, dus 128 zebioctet. De hele gegevensvoorraad van de wereld ligt op enkele honderden zettaoctet, wat een fractie van een procent van één yobioctet is. Niets van deze schaal is gebouwd, wordt gebouwd of is thans gepland.
De eenheid is niettemin correct bepaald, en die volledigheid heeft haar reden. Een meetstelsel waarvan de regels bij een bepaalde omvang opraken, dwingt elke toekomstige gebruiker een uitbreiding te bedenken, en wedijverende uitbreidingen zijn de manier waarop dubbelzinnigheid begint. De hele ladder vooraf vastleggen kost niets en voorkomt dat.
Voor wie technische documenten leest is de praktische les van de hele binaire reeks de kleine i. Kibit, Mibit, Gibit, Tibit, Pibit, Eibit, Zibit en Yibit zijn binair; kbit, Mbit, Gbit, Tbit, Pbit, Ebit, Zbit en Ybit zijn decimaal; en het verschil tussen hen groeit van verwaarloosbaar tot een vijfde naarmate men klimt. Een schrijver die de i weglaat heeft de lezer laten raden.
Eén yobibit is gelijk aan 1024 zebibit, 151 115 727 451 828 646 838 272 octetten of ongeveer 1,209 yottabit.