| Tebioktetter (Tio) | Kibioktetter (Kio) |
|---|---|
| 1 Tebioktett | 1073741824 Kio |
| 2 Tebioktetter | 2147483648 Kio |
| 3 Tebioktetter | 3221225472 Kio |
| 4 Tebioktetter | 4294967296 Kio |
| 5 Tebioktetter | 5368709120 Kio |
| 10 Tebioktetter | 10737418240 Kio |
| 20 Tebioktetter | 21474836480 Kio |
| 25 Tebioktetter | 26843545600 Kio |
| 50 Tebioktetter | 53687091200 Kio |
| 100 Tebioktetter | 107374182400 Kio |
| Referens | Tebioktetter (Tio) | Kibioktetter (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.45519 × 10-10 Tio | 0.15625 Kio |
| A three-minute MP3 | 0.00000272848 Tio | 2929.69 Kio |
| A smartphone photo | 0.00000363798 Tio | 3906.25 Kio |
| A high-definition film | 0.00363798 Tio | 3906250 Kio |
| A dual-layer Blu-ray disc | 0.0454747 Tio | 48828125 Kio |
Tebioktetten är en enhet för digital information på 1 099 511 627 776 oktetter, alltså 1024 gibioktetter. Beteckningen är Tio. Den är teraoktettens binära motsvarighet, och på denna nivå skiljer sig de två med 10 procent — den klyfta som ger upphov till den mest välkända klagan inom konsumentdatorbruk.
Klagan lyder så här. En disk säljs som en teraoktett, rymmer exakt tusen miljarder oktetter, och operativsystemet anger 931 gigaoktetter. Vad det i själva verket anger är 0,909 tebioktetter, uttryckt med fel märkning. Ingenting saknas på disken; talet har helt enkelt delats tre gånger med 1024 och sedan skrivits med en decimal förstavelse.
Lagringsförvaltningen bor i denna enhet. Volymstorlekar, RAID-uppsättningars rymligheter, reserver för ögonblicksbilder och kvotgränser anges alla i tebioktetter i de verktyg som sköter dem, eftersom de underliggande tilldelningsenheterna är tvåpotenser. Ett filsystem som ombeds skapa en volym på 10 teraoktetter och ett som ombeds skapa 10 tebioktetter ger synbart olika resultat.
Skillnaden betyder något kommersiellt lika väl som tekniskt. Molnlagring prissatt per teraoktett och molnlagring prissatt per tebioktett skiljer sig med en tiondel i den mängd som levereras för samma pris, och ett avtal som inte säger vilken som används är verkligt tvetydigt. Omsorgsfulla upphandlingsdokument anger enheten uttryckligen just av detta skäl.
En tebioktett rymmer omkring en kvarts miljon fotografier, tvåhundra timmars högupplöst video, eller hela texten i alla böcker på ett stort folkbibliotek många gånger om. I ett hushåll är det mer lagring än ett helt liv av vanliga filer kommer att bruka; i ett videoproduktionsbolag är det några dagars arbete.
Den rätta beteckningen Tio syns i filsystemsverktyg, i dokumentation för lagringsuppsättningar och i standarder, och den är värd att bruka även när läsaren knappast lär märka det. Ett tal skrivet med binär förstavelse kan räknas om riktigt av var och en som läser det senare; ett tvetydigt skrivet går inte att laga.
En tebioktett motsvarar 1 099 511 627 776 oktetter, 1024 gibioktetter, 8 tebibit eller ungefär 1,100 teraoktetter.
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.