| Kibibitar (Kibit) | Exbioktetter (Eio) |
|---|---|
| 1 Kibibit | 1.11022302463 × 10-16 Eio |
| 2 Kibibitar | 2.22044604925 × 10-16 Eio |
| 3 Kibibitar | 3.33066907388 × 10-16 Eio |
| 4 Kibibitar | 4.4408920985 × 10-16 Eio |
| 5 Kibibitar | 5.55111512313 × 10-16 Eio |
| 10 Kibibitar | 1.11022302463 × 10-15 Eio |
| 20 Kibibitar | 2.22044604925 × 10-15 Eio |
| 25 Kibibitar | 2.77555756156 × 10-15 Eio |
| 50 Kibibitar | 5.55111512313 × 10-15 Eio |
| 100 Kibibitar | 1.11022302463 × 10-14 Eio |
| Referens | Kibibitar (Kibit) | Exbioktetter (Eio) |
|---|---|---|
| A plain text message (160 characters) | 1.25 Kibit | 1.38778 × 10-16 Eio |
| A three-minute MP3 | 23437.5 Kibit | 2.60209 × 10-12 Eio |
| A smartphone photo | 31250 Kibit | 3.46945 × 10-12 Eio |
| A high-definition film | 31250000 Kibit | 0.00000000346945 Eio |
| A dual-layer Blu-ray disc | 390625000 Kibit | 0.0000000433681 Eio |
Kibibiten är en enhet för digital information på 1024 bitar. Beteckningen är Kibit. Det är den första av de binära förstavelserna, en uppsättning enheter som Internationella elektrotekniska kommissionen bestämde 1998 för att göra slut på en förvirring som dragit genom databehandlingen sedan sextiotalet.
Problemet var enkelt. Datorer adresserar minne i tvåpotenser, så minne kom i klumpar om 1024 i stället för 1000. Ingenjörerna lånade den metriska förstavelsen kilo för den mängden eftersom 1024 ligger nära 1000, och för små tal var närmevärdet ofarligt. Men lagring och överföring räknade i sanna tusental, så samma förstavelse betydde två skilda ting beroende på vilken del av maskinen som beskrevs.
IEC:s lösning var att mynta nya namn. Kibi är en sammandragning av kilo binärt, och mönstret fortsätter med mebi, gibi, tebi, pebi, exbi, zebi och yobi. Var och en är 1024 gånger den under, och varje beteckning tar formen av en versal följd av ett gement i: Ki, Mi, Gi, Ti och så vidare. Kilobiten betyder därmed tusen bitar och inget annat.
En kibibit är 128 oktetter, och avståndet till en kilobit är 2,4 procent. Den lilla skillnaden är skälet till att de två förväxlades så länge: i denna storlek märker ingen det. Felet hopar sig med 2,4 procent vid varje steg, når 5 procent vid mebibiten, 7 procent vid gibibiten och 21 procent vid yobibiten, och där blev tvetydigheten på allvar dyr.
Upptagandet har varit ofullständigt och ojämnt. Standardiseringsorgan, Linux-kärnan och merparten av den tekniska dokumentationen använder IEC-förstavelserna rätt. Konsumentprogram gör det till stor del inte, och många skriver alltjämt KB medan de delar med 1024. Följden är att en läsare ofta måste sluta sig ur sammanhanget till vilket bruk ett tal följer, vilket är precis vad standarden skrevs för att hindra.
I praktiken syns kibibiten mest i databladen för små minneskretsar, i de seriella minnen inbyggda system använder, och i protokolldokument där en exakt tvåpotens har betydelse. Överallt där 1024 avses och inte 1000 är detta rätt enhet.
En kibibit motsvarar 1024 bitar, 128 oktetter eller 1,024 kilobit.
Exbioktetten är en enhet för digital information på två upphöjt till sextio oktetter, alltså 1024 pebioktetter. Beteckningen är Eio. Den är exaoktettens binära motsvarighet, och de två skiljer sig med 15,3 procent.
Ett tal med denna enhet citeras mer än något annat: sexton exbioktetter, storleken på det adressrum en 64-bitarsprocessor kan nå. Två upphöjt till sextiofyra oktetter är 16 EiB, och den siffran är det teoretiska taket för minnet i varje maskin byggd på den arkitektur som dominerat databehandlingen sedan mitten av 2000-talet.
Samma gräns återkommer i filsystem. Ett filsystem som numrerar sina block med 64-bitarsvärden kan adressera 16 exbioktetter block, och flera moderna konstruktioner anger just det som sin högsta volymstorlek. Andra anger 8 exbioktetter, då de reserverat en bit för ett tecken eller en flagga — en detalj som halverar gränsen och är värd att känna till när man läser en specifikation.
Ingenting närmar sig dessa storlekar i praktiken. Världens största lagringssystem rymmer exaoktetter, och summan av alla data mänskligheten håller är några hundra zettaoktetter, alltså tiotusentals exbioktetter. 64-bitarstaket valdes just för att inte nås, och övergången från 32 bitar, vars gräns på fyra gibioktetter nåddes inom ett årtionde, är skälet till att konstruktörerna lämnade så gott om utrymme.
En exbioktett är 1 152 921 504 606 846 976 bitar och 128 pebioktetter. Det är en mängd som finns i specifikationer, i adressräkning och i konstruktionsunderlagen för stora system, och ingen annanstans. Att beskriva den i fotografier eller filmer är inte till nytta, ty ingen samling av vare sig det ena eller det andra kommer i närheten.
Beteckningen Eio och dess decimala syskon Eo skiljer sig med mer än en åttondel, vilket är alldeles för mycket att lämna åt gissning. När ett dokument skriver EB om ett adressrum menar det nästan säkert EiB, ty adressrum är tvåpotenser av konstruktion; när det skriver EB om lagrade data menar det nästan säkert den decimala enheten.
En exbioktett motsvarar 1024 pebioktetter, 1 152 921 504 606 846 976 oktetter, 8 exbibit eller ungefär 1,153 exaoktetter.