| Kibibit (Kibit) | Gibibit (Gibit) |
|---|---|
| 1 Kibibit | 0.000000953674316406 Gibit |
| 2 Kibibit | 0.00000190734863281 Gibit |
| 3 Kibibit | 0.00000286102294922 Gibit |
| 4 Kibibit | 0.00000381469726562 Gibit |
| 5 Kibibit | 0.00000476837158203 Gibit |
| 10 Kibibit | 0.00000953674316406 Gibit |
| 20 Kibibit | 0.0000190734863281 Gibit |
| 25 Kibibit | 0.0000238418579102 Gibit |
| 50 Kibibit | 0.0000476837158203 Gibit |
| 100 Kibibit | 0.0000953674316406 Gibit |
| Reference | Kibibit (Kibit) | Gibibit (Gibit) |
|---|---|---|
| A plain text message (160 characters) | 1.25 Kibit | 0.00000119209 Gibit |
| A three-minute MP3 | 23437.5 Kibit | 0.0223517 Gibit |
| A smartphone photo | 31250 Kibit | 0.0298023 Gibit |
| A high-definition film | 31250000 Kibit | 29.8023 Gibit |
| A dual-layer Blu-ray disc | 390625000 Kibit | 372.529 Gibit |
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.
Gibibitten er en enhed for digital information på 1 073 741 824 bit, altså 1024 mebibit eller to i tredivte. Symbolet er Gibit. Den er gigabittens binære modstykke, og de to afviger i dag med 7,4 procent — en kløft bred nok til, at en forveksling i en bestilling er en virkelig fejl.
Dens praktiske hjem er hukommelsesindustrien. Kredse til dynamisk hukommelse fremstilles i binære rummeligheder, fordi deres indre opbygning er et retvinklet gitter af rækker og søjler, begge adresseret binært. En komponent, der i reklamemateriale beskrives som 8 gigabit, er en brik på 8 gibibit med 8 589 934 592 bit, og otte af dem danner de 8 gibioktetter, som et hukommelsesmodul markedsfører som 8 GB.
Flashhukommelsen følger samme regel af samme grund, med en drejning: flashbrikker rummer reserveblokke til at erstatte celler, der slides op, så en disks brugbare rummelighed er med vilje mindre end kredsenes rå. Fabrikanterne angiver derefter det brugbare tal i decimale enheder, og sådan bliver en disk bygget af binære dele til sidst mærket med et decimalt tal.
Kløften på 7,4 procent forklarer meget af den daglige forvirring. Et hukommelsesmodul på 8 gibioktetter og en halvlederdisk på 8 gigaoktetter er ikke lige store, skønt begge skrives 8 GB. Modulet rummer 8,59 gigaoktetter; disken rummer 8,00. Ingen af tallene er forkerte, men de tælles i forskellige grundtal og kan ikke sammenlignes uden omregning.
Én gibibit er 134 217 728 oktetter, altså 128 mebioktetter. I dagligdags termer er det omkring hundrede og tredive megaoktetter: et par dusin fotografier eller to minutters højopløst video. Det er ingen stor datamængde med nutidens mål, hvilket er grunden til, at enheden dukker op i komponentspecifikationer snarere end i beskrivelser af filer.
Det rette symbol, Gibit, bruges i datablade og i standarder, men næsten aldrig i reklame. Når et dokument skriver Gb uden yderligere forklaring, er den sikre antagelse, at hukommelse betyder den binære mængde og netteknik den decimale, og at en omhyggelig forfatter ville have skrevet Gibit eller Gbit for at sige hvilken.
Én gibibit svarer til 1 073 741 824 bit, 1024 mebibit, 134 217 728 oktetter eller omkring 1,074 gigabit.