| Teraottetti (To) | Kibiottetti (Kio) |
|---|---|
| 1 Teraottetto | 976562500 Kio |
| 2 Teraottetti | 1953125000 Kio |
| 3 Teraottetti | 2929687500 Kio |
| 4 Teraottetti | 3906250000 Kio |
| 5 Teraottetti | 4882812500 Kio |
| 10 Teraottetti | 9765625000 Kio |
| 20 Teraottetti | 19531250000 Kio |
| 25 Teraottetti | 24414062500 Kio |
| 50 Teraottetti | 48828125000 Kio |
| 100 Teraottetti | 97656250000 Kio |
| Riferimento | Teraottetti (To) | Kibiottetti (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.6 × 10-10 To | 0.15625 Kio |
| A three-minute MP3 | 0.000003 To | 2929.69 Kio |
| A smartphone photo | 0.000004 To | 3906.25 Kio |
| A high-definition film | 0.004 To | 3906250 Kio |
| A dual-layer Blu-ray disc | 0.05 To | 48828125 Kio |
Il terottetto è un’unità d’informazione digitale pari a mille miliardi di ottetti, ossia mille gigaottetti. Il suo simbolo è To. È l’unità del disco rigido moderno, e il punto in cui l’archiviazione personale cessò di essere qualcosa da amministrare con cura.
Un terottetto tiene circa duecentocinquantamila fotografie da telefono, o duecento ore di video ad alta definizione, o un quarto di milione di canzoni. Per chi non sia fotografo di professione né montatore, un solo terottetto è più archiviazione di quanta una vita intera di file comuni riuscirà a riempire.
I dischi rigidi di consumo superarono il terottetto nel 2007 e oggi arrivano a venti e oltre. I dischi a stato solido giunsero alle stesse capienze più lentamente e a costo maggiore, ma con velocità assai superiore, e le due tecniche si dividono ormai il mercato fra capienza e prestazione anziché competere di petto.
È al terottetto che il divario fra decimale e binario si fa visibile abbastanza da infastidire. Un disco venduto come da un terottetto tiene mille miliardi di ottetti esatti; il sistema operativo divide quattro volte per 1024 e riferisce 0,909 tebiottetti, che di solito etichetta come 931 gigaottetti. L’ammanco pare del 7 per cento, benché nulla sia davvero andato perduto. Al petottetto la stessa aritmetica produce un divario del 12 per cento.
Le copie di sicurezza e l’archiviazione vivono a questa scala. La raccolta completa di fotografie, documenti e video di una famiglia sta in genere in pochi terottetti, ed è per questo che i dischi esterni si vendono proprio in quell’intervallo. Anche i servizi di archiviazione nella nuvola fissano il prezzo al terottetto, e l’economia di tenere una seconda copia di tutto regge solo perché il prezzo unitario dell’archiviazione è calato più in fretta di quanto la quantità sia cresciuta.
Nel lavoro professionale il terottetto è una quantità quotidiana e non un traguardo. Una giornata di riprese ad alta risoluzione produce parecchi terottetti di materiale grezzo. Una tornata di sequenziamento di genomi produce qualche centinaio di gigaottetti, sicché un laboratorio modesto genera terottetti a settimana. Entrambi i campi hanno dovuto costruire i propri flussi di lavoro attorno allo spostamento di dati che non stanno su alcuna rete in tempo ragionevole.
Un terottetto equivale a 1 000 000 000 000 di ottetti, a 1000 gigaottetti, a 8 terabit o a circa 0,9095 tebiottetti.
Il kibiottetto è un’unità d’informazione digitale pari a 1024 ottetti, e dunque a 8192 bit. Il suo simbolo è Kio. È la controparte binaria del kilottetto e, benché i due differiscano solo del 2,4 per cento, è in questa unità che si misura davvero gran parte dell’organizzazione interna di un calcolatore.
L’esempio più importante è la pagina di memoria. I processori non amministrano la memoria ottetto per ottetto ma a blocchi di misura fissa, e su quasi ogni architettura d’uso comune quel blocco è di 4 kibiottetti. Ogni riserva che un programma compie viene arrotondata per eccesso a un multiplo di ciò, ogni voce nelle tavole di pagine ne descrive una, e la prestazione di un programma dipende spesso da quanto bene il suo schema d’accesso si adatti a quella griglia di quattro kibiottetti.
I settori di disco raccontano storia simile. I dischi rigidi usarono settori da 512 ottetti per decenni, e i dischi moderni usano 4 kibiottetti, in accordo con la pagina di memoria affinché una pagina si legga o si scriva in una sola operazione. I sistemi di file assegnano poi lo spazio in blocchi essi stessi potenze di due, di solito da 4 kibiottetti, ed è per questo che un file da un ottetto consuma quattro kibiottetti di disco.
Anche i protocolli di rete usano l’unità. Le dimensioni di memoria intermedia, le dimensioni di finestra e la dimensione massima di molte strutture di protocollo sono potenze di due, e il limite di 64 kibiottetti ricorre in continuazione: è il valore massimo che un campo di lunghezza a 16 bit possa esprimere, e limita quindi la dimensione di un datagramma UDP, di un pacchetto IP e di diversi vecchi formati di file.
Questo è lo schema generale: ovunque un limite provenga dalla larghezza di un campo binario, il limite è una potenza di due, e il modo onesto di scriverlo è con un prefisso binario. Scrivere 64 KB per il limite del datagramma non è molto sbagliato, ma scrivere 64 KiB è esattamente giusto e dice da dove viene il numero.
Nell’uso quotidiano la differenza è invisibile. Un file da 200 kilottetti e uno da 200 kibiottetti distano 4,8 kibiottetti, che nessuno nota. Il pregio della distinzione è che rende leggibile l’aritmetica che sta dietro una cifra, cosa che conta assai di più man mano che i numeri crescono.
Un kibiottetto equivale a 1024 ottetti, a 8192 bit, a 8 kibibit o a 1,024 kilottetti.