| Pebibits (Pibit) | Kibioctetten (Kio) |
|---|---|
| 1 Pebibit | 137438953472 Kio |
| 2 Pebibits | 274877906944 Kio |
| 3 Pebibits | 412316860416 Kio |
| 4 Pebibits | 549755813888 Kio |
| 5 Pebibits | 687194767360 Kio |
| 10 Pebibits | 1374389534720 Kio |
| 20 Pebibits | 2748779069440 Kio |
| 25 Pebibits | 3435973836800 Kio |
| 50 Pebibits | 6871947673600 Kio |
| 100 Pebibits | 13743895347200 Kio |
| Referentie | Pebibits (Pibit) | Kibioctetten (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.13687 × 10-12 Pibit | 0.15625 Kio |
| A three-minute MP3 | 0.0000000213163 Pibit | 2929.69 Kio |
| A smartphone photo | 0.0000000284217 Pibit | 3906.25 Kio |
| A high-definition film | 0.0000284217 Pibit | 3906250 Kio |
| A dual-layer Blu-ray disc | 0.000355271 Pibit | 48828125 Kio |
De pebibit is een eenheid van digitale informatie gelijk aan 1 125 899 906 842 624 bits, dus 1024 tebibit of twee tot de vijftigste. Het symbool is Pibit. Zij is de binaire tegenhanger van de petabit, en de kloof tussen beide is tot 12,6 procent verbreed.
Die verbreding is het bekijken waard, want zij vat het hele pleidooi voor de IEC-voorvoegsels in één getal samen. Elke trede van de ladder vermenigvuldigt de afwijking met 1,024, zodat wat als onschadelijke 2,4 procent bij de kibibit begon hier een achtste van de hoeveelheid is en een vijfde bij de yobibit. Een gebruik dat voor kleine getallen redelijk was, wordt voor grote onhoudbaar.
Eén pebibit is 140 737 488 355 328 octetten, dus 128 tebioctet. Opslag van deze omvang bestaat in de geheugenstelsels van supercomputers, in de snelste wetenschappelijke tussenbuffers en in het gezamenlijke geheugen van zeer grote clusters. De grootste machines op de lijst van 's werelds snelste computers hebben hoofdgeheugen gemeten in pebioctet, en het vermogen een hele simulatie in geheugen te houden in plaats van op schijf is wat bepaalde berekeningen überhaupt mogelijk maakt.
Omdat deze stelsels binair worden geadresseerd, is de binaire eenheid de juiste en zou het decimale getal een benadering zijn. Een cluster met één pebibit geheugen heeft geen petabit; het heeft 12,6 procent meer, en een verdeler die op het decimale getal toewees zou juist zoveel ongebruikt laten.
De eenheid verschijnt ook in grenzen van bestandssystemen. Verscheidene wijd gebruikte bestandssystemen hebben maximale volume- of bestandsgroottes uitgedrukt als exacte machten van twee, en waar die grenzen in dit bereik vallen worden zij vanzelf in pebioctet geschreven. Documentatie die ze naar decimale eenheden omrekent verliest juist de eigenschap die ze onthoudbaar maakte.
In het dagelijkse computergebruik komt men de pebibit nooit tegen. Zij hoort bij specificaties, bij systeemarchitectuur en bij het ontwerp van de grootste machines, en een omrekener heeft haar juist voor die documenten nodig. Overal waar de onderliggende hoeveelheid een macht van twee is, is dit de eenheid die dat zonder afronden zegt.
Eén pebibit is gelijk aan 1024 tebibit, 140 737 488 355 328 octetten of ongeveer 1,126 petabit.
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.