| Chiloottetti (ko) | Ottetti (octet) |
|---|---|
| 1 Chiloottetto | 1000 octet |
| 2 Chiloottetti | 2000 octet |
| 3 Chiloottetti | 3000 octet |
| 4 Chiloottetti | 4000 octet |
| 5 Chiloottetti | 5000 octet |
| 10 Chiloottetti | 10000 octet |
| 20 Chiloottetti | 20000 octet |
| 25 Chiloottetti | 25000 octet |
| 50 Chiloottetti | 50000 octet |
| 100 Chiloottetti | 100000 octet |
| Riferimento | Chiloottetti (ko) | Ottetti (octet) |
|---|---|---|
| A plain text message (160 characters) | 0.16 ko | 160 octet |
| A three-minute MP3 | 3000 ko | 3000000 octet |
| A smartphone photo | 4000 ko | 4000000 octet |
| A high-definition film | 4000000 ko | 4 × 109 octet |
| A dual-layer Blu-ray disc | 50000000 ko | 5 × 1010 octet |
Il kilottetto è un’unità d’informazione digitale pari a mille ottetti, e dunque a ottomila bit. Il suo simbolo è ko. È la minore delle unità di archiviazione quotidiane, e per due decenni fu l’unità in cui si descriveva la capienza intera di un calcolatore.
Un kilottetto tiene mille caratteri di testo senza accenti, ossia circa duecento parole, o un terzo di pagina. Il file di testo semplice di una lettera breve è di pochi kilottetti. Quasi nient’altro nell’informatica moderna è così piccolo: un documento vuoto di un elaboratore di testi pesa già decine di kilottetti, perché il formato del file trascina impaginazione, caratteri e dati descrittivi attorno al testo.
L’importanza storica dell’unità è difficile da sopravvalutare. L’Apple II uscì con 4 kilottetti di memoria, il Commodore 64 trasse il nome dai suoi 64, e il primo calcolatore personale IBM poteva indirizzarne 640. Programmi di reale complessità — fogli di calcolo, elaboratori di testi, giochi con immagini e suono — furono scritti per stare dentro quei numeri, il che richiedeva una disciplina oggi in gran parte scomparsa.
Il kilottetto è anche il luogo in cui cominciò la confusione fra decimale e binario. La memoria arrivava in unità di 1024 ottetti perché l’indirizzamento è binario, e tutti chiamavano ciò un kilottetto. I costruttori di dischi contavano in migliaia vere. Le due convenzioni differiscono del 2,4 per cento, trascurabile a questa scala, ma lo stesso errore si accumula a ogni gradino e tocca il 10 per cento al terottetto.
L’IEC risolse l’ambiguità nel 1998 definendo il kibiottetto come 1024 ottetti e lasciando il kilottetto a esattamente 1000. I sistemi operativi l’hanno adottata in modo disuguale: alcuni riferiscono le dimensioni dei file in kilottetti veri, altri dividono ancora per 1024 pur scrivendo ko, e pochi scrivono ormai correttamente Kio.
Dove l’unità compare ancora ogni giorno è nei protocolli di rete e nelle dimensioni delle piccole risorse del web. Il foglio di stile di una pagina, un’icona, un certificato, un file di configurazione, una pagina d’indice di una base di dati: tutto ciò si misura in kilottetti, e la pagina di memoria consueta della maggior parte dei processori è di 4 kibiottetti, abbastanza vicina a 4 kilottetti per la conversazione, ma non per il calcolo.
Un kilottetto equivale a 1000 ottetti, a 8000 bit, a 8 kilobit o a circa 0,9766 kibiottetti.
L’ottetto è un’unità d’informazione digitale pari a esattamente otto bit. Il suo simbolo è octet, e il suo nome viene dal latino per un gruppo di otto. È l’unità in cui si conta quasi ogni dato conservato, e vale la pena sapere perché si chiami ottetto e non byte.
Un byte era in origine il numero di bit che una macchina usava per tenere un carattere, e quel numero non era fisso. I primi calcolatori usarono byte di sei bit, alcuni di sette, pochi di nove. L’IBM System/360 del 1964 si fermò a otto e il suo successo commerciale fece di otto la norma, ma la parola byte serbò il suo senso antico, dipendente dalla macchina, nelle specifiche in cui l’ambiguità era pericolosa.
Il mondo delle reti adottò perciò l’ottetto. Quando una norma di protocollo dice che un campo d’intestazione è lungo quattro ottetti, nessun lettore al mondo può intenderlo se non come trentadue bit. Le norme di internet pubblicate dall’IETF usano ottetto dappertutto proprio per questo, e il francese, il rumeno e altre lingue adottarono la parola anche per l’uso comune, sicché un disco rigido venduto in Francia si misura in gigaottetti.
Otto bit tengono 256 valori distinti, ed è per questo che tante cose vengono in unità di 256. Un canale di colore va da 0 a 255. Un indirizzo IPv4 è di quattro ottetti, scritti come quattro numeri fra 0 e 255. L’insieme di caratteri ASCII originario usava sette bit, lasciandone uno libero, e le varie estensioni a otto bit che seguirono riempirono ciascuna quel bit avanzato con un diverso insieme di lettere accentate: il guazzabuglio che Unicode finì per sostituire.
La codifica moderna del testo conta ancora in ottetti. UTF-8 usa un ottetto per l’alfabeto latino senza accenti, due per la maggior parte delle lettere accentate europee e per il greco e il cirillico, tre per il cinese, il giapponese e il coreano, e quattro per il resto. Ecco perché la stessa frase occupa spazi diversi in lingue diverse, e perché un limite di lunghezza misurato in ottetti non è un limite di caratteri.
La capienza di archiviazione, la dimensione dei file, la memoria e il carico utile della rete si danno tutti in ottetti o nei loro multipli. Le velocità di trasmissione fanno eccezione, dandosi in bit al secondo, e il fattore otto fra le due convenzioni è la maggiore fonte di confusione del campo.
Un ottetto equivale a 8 bit, a 0,008 kilobit o a 0,001 kilottetti.