| Gibioktetter (Gio) | Mebibitar (Mibit) |
|---|---|
| 1 Gibioktett | 8192 Mibit |
| 2 Gibioktetter | 16384 Mibit |
| 3 Gibioktetter | 24576 Mibit |
| 4 Gibioktetter | 32768 Mibit |
| 5 Gibioktetter | 40960 Mibit |
| 10 Gibioktetter | 81920 Mibit |
| 20 Gibioktetter | 163840 Mibit |
| 25 Gibioktetter | 204800 Mibit |
| 50 Gibioktetter | 409600 Mibit |
| 100 Gibioktetter | 819200 Mibit |
| Referens | Gibioktetter (Gio) | Mebibitar (Mibit) |
|---|---|---|
| A plain text message (160 characters) | 0.000000149012 Gio | 0.0012207 Mibit |
| A three-minute MP3 | 0.00279397 Gio | 22.8882 Mibit |
| A smartphone photo | 0.00372529 Gio | 30.5176 Mibit |
| A high-definition film | 3.72529 Gio | 30517.6 Mibit |
| A dual-layer Blu-ray disc | 46.5661 Gio | 381470 Mibit |
Gibioktetten är en enhet för digital information på 1 073 741 824 oktetter, alltså 1024 mebioktetter. Beteckningen är Gio. Den är gigaoktettens binära motsvarighet, och skillnaden på 7,4 procent mellan dem är den enskilt vanligaste orsaken till förvirring om dataenheter.
Det är i denna enhet datorminne faktiskt säljs, vad förpackningen än säger. En modul märkt 8 GB rymmer 8 gibioktetter, alltså 8,59 gigaoktetter. Den kunde inte rymma något annat: minnesadresseringen är binär, och en modul med decimal rymlighet skulle lämna en del av sitt adressområde obefolkat. Märkningen är en bekväm kortform och ingen mätning.
Lagring är däremot äkta decimal. En disk såld som 500 gigaoktetter rymmer femhundra miljarder oktetter, och operativsystemet delar det tre gånger med 1024 och anger 465,7 gibioktetter. De två talen beskriver samma utrustning. Ingen part är oärlig; man räknar helt enkelt i olika baser, och märkningsbruket skiljer sig mellan branscher.
Molndatabehandlingen har gjort skillnaden synlig i avtal. Virtuella maskiners storlekar, behållares minnesgränser och de värden som styr hur mycket minne ett program får använda anges alla i gibioktetter, eftersom de motsvarar verkliga minnessidor. En gräns på 4 GB satt i ett decimaltänkande verktyg och 4 GiB satt i ett binärt skiljer sig med nära trehundra megaoktetter, vilket räcker för att avgöra om ett program kör.
Som vardaglig skala rymmer en gibioktett omkring tusen böcker som ren text, några hundra fotografier, eller tjugo minuters högupplöst video. Det är ungefär vad en modern webbläsare tar i minne med ett dussin sidor öppna, en god illustration av hur ribban för vad som räknas som en liten mängd har flyttats.
Rätt beteckning är Gio, och den syns i systemverktyg, i dokumentation om virtualisering och i standarder. När ett dokument skriver GB om minne är den säkra läsningen gibioktetter; när det skriver GB om en disk eller ett nät är den säkra läsningen gigaoktetter. Vanan att kontrollera vad som avses kostar en sekund och förhindrar ett fel på sju procent.
En gibioktett motsvarar 1 073 741 824 oktetter, 1024 mebioktetter, 8 gibibit eller ungefär 1,074 gigaoktetter.
Mebibiten är en enhet för digital information på 1 048 576 bitar, alltså 1024 kibibit eller två upphöjt till tjugo. Beteckningen är Mibit. Den är megabitens binära motsvarighet, och skillnaden mellan de två har vuxit till 4,9 procent — liten nog att förbises i förbigående, stor nog att betyda något i en specifikation.
Dess naturliga hem är halvledarminnet, där rymligheten bestäms av kretsens adressledningar. En minnesbricka med tjugo adressbitar når exakt 1 048 576 platser, så tätheterna hamnar på tvåpotenser och inte på jämna decimaltal. En krets som i en katalog beskrivs som 512 megabit är mycket ofta 512 mebibit i verkligheten, alltså 537 megabit, och det är databladet som talar sanning.
Den vanan är gammal och avsiktlig. Halvledartillverkare har alltid måttsatt minne binärt eftersom ledningsdragningen gör varje annat val slösaktigt: en adressbuss är ett fast antal ledningar, och att bara använda en del av det område den når kastar bort kisel. Lagringstillverkarna hade inget sådant tvång, och just därför gick de två branscherna isär.
Som mängdkänsla är en mebibit 131 072 oktetter, alltså omkring 128 kibioktetter. Det är ungefär innehållet i en lång bok som ren text, eller en enda bild med låg upplösning. I nättermer är det en hundradels sekund av en gigabitlänk.
IEC-förstavelserna infördes 1998 delvis därför att på denna nivå och uppåt upphör närmevärdet att vara ofarligt. Att köpa en komponent beskriven som en megabit och få en mebibit är en överraskning på fem procent; vid tebibiten är samma förväxling en överraskning på tio procent, och i ett avtal för ett datacenter är det en verklig penningsumma.
Riktigt bruk är i dag vanligt i standarddokument, i maskinvarudatablad och i operativsystemens inre, och sällsynt i reklam och konsumentprogram. Bästa regeln vid läsning av ett tal är att fråga vilken bransch som frambringat det: beskriver det minne eller en krets, anta binärt; beskriver det lagring eller en länk, anta decimalt.
En mebibit motsvarar 1 048 576 bitar, 1024 kibibit, 131 072 oktetter eller ungefär 1,049 megabit.