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.
| Enhet | Symbol | 1 Kibibit motsvarar | 1 av dessa motsvarar | Omvandlare |
|---|---|---|---|---|
| Bit | bit | 1024 bit | 0.0009765625 Kibit | Kibibitar till Bitar |
| Kilobit | kbit | 1.024 kbit | 0.9765625 Kibit | Kibibitar till Kilobitar |
| Megabit | Mbit | 0.001024 Mbit | 976.5625 Kibit | Kibibitar till Megabitar |
| Gigabit | Gbit | 0.000001024 Gbit | 976562.5 Kibit | Kibibitar till Gigabitar |
| Terabit | Tbit | 0.000000001024 Tbit | 976562500 Kibit | Kibibitar till Terabitar |
| Petabit | Pbit | 1.024 × 10-12 Pbit | 976562500000 Kibit | Kibibitar till Petabitar |
| Exabit | Ebit | 1.024 × 10-15 Ebit | 976562500000000 Kibit | Kibibitar till Exabitar |
| Zettabit | Zbit | 1.024 × 10-18 Zbit | 9.765625 × 1017 Kibit | Kibibitar till Zettabitar |
| Yottabit | Ybit | 1.024 × 10-21 Ybit | 9.765625 × 1020 Kibit | Kibibitar till Yottabitar |
| Oktett | octet | 128 octet | 0.0078125 Kibit | Kibibitar till Oktetter |
| Kilooktett | ko | 0.128 ko | 7.8125 Kibit | Kibibitar till Kilooktetter |
| Megaoktett | Mo | 0.000128 Mo | 7812.5 Kibit | Kibibitar till Megaoktetter |
| Gigaoktett | Go | 0.000000128 Go | 7812500 Kibit | Kibibitar till Gigaoktetter |
| Teraoktett | To | 1.28 × 10-10 To | 7812500000 Kibit | Kibibitar till Teraoktetter |
| Petaoktett | Po | 1.28 × 10-13 Po | 7812500000000 Kibit | Kibibitar till Petaoktetter |
| Exaoktett | Eo | 1.28 × 10-16 Eo | 7.8125 × 1015 Kibit | Kibibitar till Exaoktetter |
| Zettaoktett | Zo | 1.28 × 10-19 Zo | 7.8125 × 1018 Kibit | Kibibitar till Zettaoktetter |
| Yottaoktett | Yo | 1.28 × 10-22 Yo | 7.8125 × 1021 Kibit | Kibibitar till Yottaoktetter |
| Mebibit | Mibit | 0.0009765625 Mibit | 1024 Kibit | Kibibitar till Mebibitar |
| Gibibit | Gibit | 0.000000953674316406 Gibit | 1048576 Kibit | Kibibitar till Gibibitar |
| Tebibit | Tibit | 9.31322574615 × 10-10 Tibit | 1073741824 Kibit | Kibibitar till Tebibitar |
| Pebibit | Pibit | 9.09494701773 × 10-13 Pibit | 1099511627776 Kibit | Kibibitar till Pebibitar |
| Exbibit | Eibit | 8.881784197 × 10-16 Eibit | 1.12589990684 × 1015 Kibit | Kibibitar till Exbibitar |
| Zebibit | Zibit | 8.67361737988 × 10-19 Zibit | 1.15292150461 × 1018 Kibit | Kibibitar till Zebibitar |
| Yobibit | Yibit | 8.47032947254 × 10-22 Yibit | 1.18059162072 × 1021 Kibit | Kibibitar till Yobibitar |
| Kibioktett | Kio | 0.125 Kio | 8 Kibit | Kibibitar till Kibioktetter |
| Mebioktett | Mio | 0.0001220703125 Mio | 8192 Kibit | Kibibitar till Mebioktetter |
| Gibioktett | Gio | 0.000000119209289551 Gio | 8388608 Kibit | Kibibitar till Gibioktetter |
| Tebioktett | Tio | 1.16415321827 × 10-10 Tio | 8589934592 Kibit | Kibibitar till Tebioktetter |
| Pebioktett | Pio | 1.13686837722 × 10-13 Pio | 8796093022208 Kibit | Kibibitar till Pebioktetter |
| Exbioktett | Eio | 1.11022302463 × 10-16 Eio | 9.00719925474 × 1015 Kibit | Kibibitar till Exbioktetter |
| Zebioktett | Zio | 1.08420217249 × 10-19 Zio | 9.22337203685 × 1018 Kibit | Kibibitar till Zebioktetter |
| Yobioktett | Yio | 1.05879118407 × 10-22 Yio | 9.44473296574 × 1021 Kibit | Kibibitar till Yobioktetter |