| Kibibit (Kibit) | Megaoktetter (Mo) |
|---|---|
| 1 Kibibit | 0.000128 Mo |
| 2 Kibibit | 0.000256 Mo |
| 3 Kibibit | 0.000384 Mo |
| 4 Kibibit | 0.000512 Mo |
| 5 Kibibit | 0.00064 Mo |
| 10 Kibibit | 0.00128 Mo |
| 20 Kibibit | 0.00256 Mo |
| 25 Kibibit | 0.0032 Mo |
| 50 Kibibit | 0.0064 Mo |
| 100 Kibibit | 0.0128 Mo |
| Reference | Kibibit (Kibit) | Megaoktetter (Mo) |
|---|---|---|
| A plain text message (160 characters) | 1.25 Kibit | 0.00016 Mo |
| A three-minute MP3 | 23437.5 Kibit | 3 Mo |
| A smartphone photo | 31250 Kibit | 4 Mo |
| A high-definition film | 31250000 Kibit | 4000 Mo |
| A dual-layer Blu-ray disc | 390625000 Kibit | 50000 Mo |
Kibibitten er en enhed for digital information på 1024 bit. Symbolet er Kibit. Det er den første af de binære forstavelser, et sæt enheder, som Den Internationale Elektrotekniske Kommission bestemte i 1998 for at gøre en ende på en forvirring, der havde løbet gennem databehandlingen siden tresserne.
Problemet var ligetil. Datamater adresserer hukommelse i topotenser, så hukommelse kom i klumper på 1024 i stedet for 1000. Ingeniørerne lånte den metriske forstavelse kilo til den mængde, fordi 1024 ligger nær 1000, og for små tal var tilnærmelsen harmløs. Men lagring og overførsel talte i sande tusinder, så samme forstavelse betød to forskellige ting alt efter, hvilken del af maskinen der blev beskrevet.
IEC's løsning var at forme nye navne. Kibi er en sammentrækning af kilo binært, og mønstret fortsætter med mebi, gibi, tebi, pebi, exbi, zebi og yobi. Hver er 1024 gange den under, og hvert symbol har formen af et stort bogstav fulgt af et lille i: Ki, Mi, Gi, Ti og så videre. Kilobitten betyder derefter tusind bit og intet andet.
Én kibibit er 128 oktetter, og afstanden til én kilobit er 2,4 procent. Den lille forskel er grunden til, at de to blev forvekslet så længe: i denne størrelse mærker ingen det. Fejlen hober sig op med 2,4 procent ved hvert trin, når 5 procent ved mebibitten, 7 procent ved gibibitten og 21 procent ved yobibitten, og dér blev tvetydigheden for alvor dyr.
Optagelsen har været delvis og ujævn. Standardiseringsorganer, Linux-kernen og størstedelen af den tekniske dokumentation bruger IEC-forstavelserne rigtigt. Forbrugerprogrammer gør det i vid udstrækning ikke, og mange skriver stadig KB, mens de deler med 1024. Følgen er, at en læser ofte må slutte sig ud fra sammenhængen til, hvilken skik et tal følger, hvilket er præcis, hvad standarden blev skrevet for at forhindre.
I praksis ses kibibitten mest i databladene for små hukommelseskredse, i de serielle hukommelser indbyggede systemer bruger, og i protokoldokumenter, hvor en nøjagtig topotens har betydning. Overalt hvor 1024 menes og ikke 1000, er dette den rette enhed.
Én kibibit svarer til 1024 bit, 128 oktetter eller 1,024 kilobit.
Megaoktetten er en enhed for digital information på en million oktetter, altså otte millioner bit. Symbolet er Mo. Det er den enkelte fils enhed: et fotografi, en sang, et dokument, hentningen af et program måles alle i megaoktetter, hvilket gør den til den dataenhed, der oftest læses i dagligdagen.
De sædvanlige tal er værd at bære med sig. Et fotografi fra en telefon er 2 til 5 megaoktetter, et ubehandlet fotografi fra et systemkamera 25 til 50. En komprimeret sang 3 til 10. Et minuts højopløst video omkring 100. Et langt tekstdokument mindre end én. En opdatering af styresystemet er flere tusinde, hvilket er grunden til, at den i stedet angives i gigaoktetter.
Megaoktetten bærer desuden datahistoriens mest berygtede enhedsfejl. Den såkaldte 1,44 MB-diskette rummer hverken 1,44 millioner oktetter eller 1,44 gange 1 048 576. Dens rummelighed er 1440 kibioktetter, altså 1 474 560 oktetter: fabrikanterne gangede et binært kilo med et decimalt tusind og frembragte et tal, der ikke passer i noget system overhovedet. Det er stadig skoleeksemplet på, hvorfor IEC-forstavelserne var nødvendige.
Kompaktpladerne er renere: en almindelig plade rummer omkring 700 megaoktetter data, eller 74 til 80 minutters lyd, og den rummelighed var i et årti den praktiske grænse for at udbrede programmer. Før dem betød udgivelse af et program en kasse disketter, og efter dem rummede en DVD omkring 4,7 gigaoktetter, næsten syv gange så meget.
Hukommelsesstørrelserne nåede megaoktetterne i begyndelsen af halvfemserne og blev der et årti. Fire megaoktetter var behageligt i 1993 og utilstrækkeligt i 1998, hvilket følger de grafiske brugerflader og webbens ankomst. I dag tager et enkelt faneblad i en webbrowser rutinemæssigt mere hukommelse end en hel datamat fra den tid.
Kløften mellem decimalt og binært betyder noget i denne størrelse. Én megaoktet er en million oktetter, men én mebioktet er 1 048 576, og en fil, som ét program angiver til 100 MB, kan i et andet vises som 95,4 MB. Forskellen er 4,9 procent: lille nok til at overses og stor nok til at vække strid om, hvorvidt en hentning gik rigtigt til.
Én megaoktet svarer til 1 000 000 oktetter, 1000 kilooktetter, 8 megabit eller omkring 0,9537 mebioktetter.