| Yottabitar (Ybit) | Kibioktetter (Kio) |
|---|---|
| 1 Yottabit | 1.220703125 × 1020 Kio |
| 2 Yottabitar | 2.44140625 × 1020 Kio |
| 3 Yottabitar | 3.662109375 × 1020 Kio |
| 4 Yottabitar | 4.8828125 × 1020 Kio |
| 5 Yottabitar | 6.103515625 × 1020 Kio |
| 10 Yottabitar | 1.220703125 × 1021 Kio |
| 20 Yottabitar | 2.44140625 × 1021 Kio |
| 25 Yottabitar | 3.0517578125 × 1021 Kio |
| 50 Yottabitar | 6.103515625 × 1021 Kio |
| 100 Yottabitar | 1.220703125 × 1022 Kio |
| Referens | Yottabitar (Ybit) | Kibioktetter (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.28 × 10-21 Ybit | 0.15625 Kio |
| A three-minute MP3 | 2.4 × 10-17 Ybit | 2929.69 Kio |
| A smartphone photo | 3.2 × 10-17 Ybit | 3906.25 Kio |
| A high-definition film | 3.2 × 10-14 Ybit | 3906250 Kio |
| A dual-layer Blu-ray disc | 4 × 10-13 Ybit | 48828125 Kio |
Yottabiten är en enhet för digital information på tusen zettabit — en etta följd av tjugofyra nollor. Beteckningen är Ybit. I trettio år var den den största enhet metersystemet erbjöd, och den beskriver en datamängd som ännu inte finns någonstans.
En yottabit är 125 zettaoktetter. Summan av alla data mänskligheten håller uppskattas i dag till några hundra zettaoktetter, så världens hela informationsförråd ligger kring en eller två yottabit. Det är den första dataenhet som verkligen är större än det den skulle kunna beskriva, och just det gör den intressant.
Förstavelsen yotta antogs 1991 vid den 19:e allmänna konferensen för mått och vikt, tillsammans med zetta. Namnen uppfanns snarare än härleddes: de grekiska och latinska räkneorden hade förbrukats av peta och exa, och kommittén behövde bokstäver som inte redan var upptagna som enhetsbeteckningar. Y och Z hörde till de få som återstod, och stavelserna byggdes kring dem.
Länge markerade förstavelsen yotta stegens topp och förekom mest i spekulation och i påståenden om underrättelsetjänsters lagringsplaner som visade sig överdrivna. Sedan lade allmänna konferensen 2022 till ronna och quetta ovanför, jämte ronto och quecto nedanför, eftersom datamängderna steg snabbt nog för att toppen skulle vara i sikte.
Att nå en yottaoktett lagring med dagens teknik vore ett fysiskt företag. Även vid de högsta tätheter som står till buds skulle det kräva hundratals miljoner av de största hårddiskar som någonsin tillverkats, en elförsörjning i klass med ett litet lands och ett byggnadsprogram över årtionden. Begränsningen ligger inte i matematiken utan i kislet och elektriciteten.
Enheten är likväl riktigt bestämd, och en omvandlare måste hantera den, både därför att prognoser för framtida datatillväxt skrivs i yottaoktetter och därför att metersystemets regel är att varje förstavelse gäller varje enhet. En mängd behöver inte finnas för att dess namn ska vara väl bildat.
En yottabit motsvarar 1000 zettabit, 125 zettaoktetter eller ungefär 0,8272 yobibit.
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.