Kibioktett (Kio)

Dataenhet · SI-systemet

Alla enheter Omvandlare för dataenheter

Kibioktetten är en enhet för digital information på 1024 oktetter, och därmed på 8192 bitar. Beteckningen är Kio. Den är kilooktettens binära motsvarighet, och fastän de två bara skiljer sig med 2,4 procent är det i denna enhet som en stor del av en dators inre uppbyggnad faktiskt mäts.

Det viktigaste exemplet är minnessidan. Processorer sköter inte minnet oktett för oktett utan i block av fast storlek, och på nästan varje vanlig arkitektur är det blocket 4 kibioktetter. Varje tilldelning ett program gör avrundas uppåt till en mångfald av det, varje post i sidtabellerna beskriver en sådan, och ett programs snabbhet beror ofta på hur väl dess åtkomstmönster passar i det fyra kibioktetter stora rutnätet.

Disksektorer berättar en liknande historia. Hårddiskar använde 512-oktetters sektorer i decennier, och moderna diskar använder 4 kibioktetter, i takt med minnessidan så att en sida kan läsas eller skrivas i en enda operation. Filsystem tilldelar sedan utrymme i block som själva är tvåpotenser, oftast 4 kibioktetter, och det är därför en fil på en oktett tar fyra kibioktetter av disken.

Nätprotokoll använder också enheten. Buffertstorlekar, fönsterstorlekar och den största storleken hos många protokollstrukturer är tvåpotenser, och gränsen på 64 kibioktetter återkommer gång på gång: det är det största värde ett 16-bitars längdfält kan uttrycka, och det begränsar därför storleken på ett UDP-datagram, ett IP-paket och flera äldre filformat.

Detta är det allmänna mönstret: överallt där en gräns kommer av bredden på ett binärt fält är gränsen en tvåpotens, och det hederliga sättet att skriva den är med en binär förstavelse. Att skriva 64 KB för datagramgränsen är inte mycket fel, men att skriva 64 KiB är exakt rätt och säger var talet kommer ifrån.

I dagligt bruk är skillnaden osynlig. En fil på 200 kilooktetter och en på 200 kibioktetter ligger 4,8 kibioktetter isär, vilket ingen märker. Skillnadens värde är att den gör räkningen bakom ett tal läsbar, vilket betyder långt mer ju större talen blir.

En kibioktett motsvarar 1024 oktetter, 8192 bitar, 8 kibibit eller 1,024 kilooktetter.

Omvandlingstabell för Kibioktett

EnhetSymbol1 Kibioktett motsvarar1 av dessa motsvararOmvandlare
Bitbit8192 bit0.0001220703125 KioKibioktetter till Bitar
Kilobitkbit8.192 kbit0.1220703125 KioKibioktetter till Kilobitar
MegabitMbit0.008192 Mbit122.0703125 KioKibioktetter till Megabitar
GigabitGbit0.000008192 Gbit122070.3125 KioKibioktetter till Gigabitar
TerabitTbit0.000000008192 Tbit122070312.5 KioKibioktetter till Terabitar
PetabitPbit8.192 × 10-12 Pbit122070312500 KioKibioktetter till Petabitar
ExabitEbit8.192 × 10-15 Ebit122070312500000 KioKibioktetter till Exabitar
ZettabitZbit8.192 × 10-18 Zbit1.220703125 × 1017 KioKibioktetter till Zettabitar
YottabitYbit8.192 × 10-21 Ybit1.220703125 × 1020 KioKibioktetter till Yottabitar
Oktettoctet1024 octet0.0009765625 KioKibioktetter till Oktetter
Kilooktettko1.024 ko0.9765625 KioKibioktetter till Kilooktetter
MegaoktettMo0.001024 Mo976.5625 KioKibioktetter till Megaoktetter
GigaoktettGo0.000001024 Go976562.5 KioKibioktetter till Gigaoktetter
TeraoktettTo0.000000001024 To976562500 KioKibioktetter till Teraoktetter
PetaoktettPo1.024 × 10-12 Po976562500000 KioKibioktetter till Petaoktetter
ExaoktettEo1.024 × 10-15 Eo976562500000000 KioKibioktetter till Exaoktetter
ZettaoktettZo1.024 × 10-18 Zo9.765625 × 1017 KioKibioktetter till Zettaoktetter
YottaoktettYo1.024 × 10-21 Yo9.765625 × 1020 KioKibioktetter till Yottaoktetter
KibibitKibit8 Kibit0.125 KioKibioktetter till Kibibitar
MebibitMibit0.0078125 Mibit128 KioKibioktetter till Mebibitar
GibibitGibit0.00000762939453125 Gibit131072 KioKibioktetter till Gibibitar
TebibitTibit0.00000000745058059692 Tibit134217728 KioKibioktetter till Tebibitar
PebibitPibit7.27595761418 × 10-12 Pibit137438953472 KioKibioktetter till Pebibitar
ExbibitEibit7.1054273576 × 10-15 Eibit140737488355328 KioKibioktetter till Exbibitar
ZebibitZibit6.93889390391 × 10-18 Zibit1.44115188076 × 1017 KioKibioktetter till Zebibitar
YobibitYibit6.77626357803 × 10-21 Yibit1.4757395259 × 1020 KioKibioktetter till Yobibitar
MebioktettMio0.0009765625 Mio1024 KioKibioktetter till Mebioktetter
GibioktettGio0.000000953674316406 Gio1048576 KioKibioktetter till Gibioktetter
TebioktettTio9.31322574615 × 10-10 Tio1073741824 KioKibioktetter till Tebioktetter
PebioktettPio9.09494701773 × 10-13 Pio1099511627776 KioKibioktetter till Pebioktetter
ExbioktettEio8.881784197 × 10-16 Eio1.12589990684 × 1015 KioKibioktetter till Exbioktetter
ZebioktettZio8.67361737988 × 10-19 Zio1.15292150461 × 1018 KioKibioktetter till Zebioktetter
YobioktettYio8.47032947254 × 10-22 Yio1.18059162072 × 1021 KioKibioktetter till Yobioktetter