| Kilooktetter (ko) | Mebioktetter (Mio) |
|---|---|
| 1 Kilooktett | 0.000953674316406 Mio |
| 2 Kilooktetter | 0.00190734863281 Mio |
| 3 Kilooktetter | 0.00286102294922 Mio |
| 4 Kilooktetter | 0.00381469726562 Mio |
| 5 Kilooktetter | 0.00476837158203 Mio |
| 10 Kilooktetter | 0.00953674316406 Mio |
| 20 Kilooktetter | 0.0190734863281 Mio |
| 25 Kilooktetter | 0.0238418579102 Mio |
| 50 Kilooktetter | 0.0476837158203 Mio |
| 100 Kilooktetter | 0.0953674316406 Mio |
| Referens | Kilooktetter (ko) | Mebioktetter (Mio) |
|---|---|---|
| A plain text message (160 characters) | 0.16 ko | 0.000152588 Mio |
| A three-minute MP3 | 3000 ko | 2.86102 Mio |
| A smartphone photo | 4000 ko | 3.8147 Mio |
| A high-definition film | 4000000 ko | 3814.7 Mio |
| A dual-layer Blu-ray disc | 50000000 ko | 47683.7 Mio |
Kilooktetten är en enhet för digital information på tusen oktetter, och därmed på åttatusen bitar. Beteckningen är ko. Den är den minsta av de vardagliga lagringsenheterna, och i två decennier var den den enhet i vilken en dators hela rymlighet beskrevs.
En kilooktett rymmer tusen tecken text utan diakriter, alltså omkring tvåhundra ord, eller en tredjedels sida. En kort brevs rena textfil är några kilooktetter. Nästan inget annat i dagens datorbruk är så litet: ett tomt dokument från en ordbehandlare väger redan tiotals kilooktetter, eftersom filformatet släpar med formgivning, typsnitt och beskrivande uppgifter runt texten.
Enhetens historiska betydelse är svår att överdriva. Apple II levererades med 4 kilooktetter minne, Commodore 64 tog sitt namn av sina 64, och IBM:s första persondator kunde adressera 640. Program av verklig invecklighet — kalkylblad, ordbehandlare, spel med bild och ljud — skrevs för att rymmas inom de talen, vilket krävde en disciplin som till stor del försvunnit.
Kilooktetten är också där förvirringen mellan decimalt och binärt började. Minne kom i enheter om 1024 oktetter eftersom adresseringen är binär, och alla kallade det en kilooktett. Disktillverkarna räknade i sanna tusental. De två bruken skiljer sig med 2,4 procent, försumbart i denna storlek, men samma fel hopar sig vid varje steg och når 10 procent vid teraoktetten.
IEC löste tvetydigheten 1998 genom att bestämma kibioktetten till 1024 oktetter och låta kilooktetten stanna vid exakt 1000. Operativsystemen har tagit upp detta ojämnt: somliga anger filstorlekar i sanna kilooktetter, andra delar alltjämt med 1024 men skriver ko, och några skriver numera Kio riktigt.
Där enheten alltjämt syns dagligen är i nätprotokoll och i storleken på webbens små beståndsdelar. En sidas formatmall, en ikon, ett intyg, en inställningsfil, en indexsida i en databas — allt detta mäts i kilooktetter, och den vanliga minnessidan i de flesta processorer är 4 kibioktetter, nära nog 4 kilooktetter för samtal men inte för räkning.
En kilooktett motsvarar 1000 oktetter, 8000 bitar, 8 kilobit eller ungefär 0,9766 kibioktetter.
Mebioktetten är en enhet för digital information på 1 048 576 oktetter, alltså 1024 kibioktetter. Beteckningen är Mio. Den är megaoktettens binära motsvarighet, och de två skiljer sig med 4,9 procent — den punkt där en omsorgsfull författare börjar skilja dem åt.
Enhetens synligaste hem är processorns snabbminne. Det snabba minne som byggs in i en processor för att hålla nyligen använda data måttsätts binärt, och dagens kretsar bär snabbminnen mätta i mebioktetter: några hundra kibioktetter på andra nivån och tiotals mebioktetter på tredje. De talen är exakta tvåpotenser eftersom snabbminnet adresseras genom att en adress delas i fasta bitfält.
Blockstorlekar och buffertar följer samma logik. Filsystem tilldelar i block, databasmotorer läser i sidor, komprimeringsverktyg arbetar i fönster, och allt detta är tvåpotenser, oftast några mebioktetter. Ett verktyg som erbjuder en buffert på 16 megaoktetter menar nästan alltid 16 mebioktetter, eftersom den underliggande tilldelningen är en förskjutning och ingen multiplikation.
Skillnaden har blivit synlig för vanliga användare genom glappet mellan vad en hämtning uppger och vad en filhanterare rapporterar. En fil beskriven som 100 megaoktetter på en webbplats är ofta 100 mebioktetter på disken, eller tvärtom, och de 4,9 procent som följer räcker för att få en förloppsindikator att se fel ut utan att något faktiskt är fel.
Som skala rymmer en mebioktett en miljon tecken text utan diakriter — ungefär en lång roman, eller femhundra sidor. Det är också ett enda fotografi från en blygsam kamera, eller åtta sekunders högupplöst video. Samma enhet beskriver alltså både en väldig mängd text och en försvinnande mängd video, vilket säger en hel del om den relativa kostnaden för att återge de två.
IEC-skrivningen Mio används i teknisk dokumentation, i Linux-kärnan, i filsystemsverktyg och i standarder. Den förblir sällsynt i konsumentprogram, där MB skrivs för båda mängderna. När ett tal betyder något är den säkraste vanan att räkna i oktetter och räkna om en enda gång på slutet.
En mebioktett motsvarar 1 048 576 oktetter, 1024 kibioktetter, 8 mebibit eller ungefär 1,049 megaoktetter.