| Tebiottetti (Tio) | Kibibit (Kibit) |
|---|---|
| 1 Tebiottetto | 8589934592 Kibit |
| 2 Tebiottetti | 17179869184 Kibit |
| 3 Tebiottetti | 25769803776 Kibit |
| 4 Tebiottetti | 34359738368 Kibit |
| 5 Tebiottetti | 42949672960 Kibit |
| 10 Tebiottetti | 85899345920 Kibit |
| 20 Tebiottetti | 171798691840 Kibit |
| 25 Tebiottetti | 214748364800 Kibit |
| 50 Tebiottetti | 429496729600 Kibit |
| 100 Tebiottetti | 858993459200 Kibit |
| Riferimento | Tebiottetti (Tio) | Kibibit (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 1.45519 × 10-10 Tio | 1.25 Kibit |
| A three-minute MP3 | 0.00000272848 Tio | 23437.5 Kibit |
| A smartphone photo | 0.00000363798 Tio | 31250 Kibit |
| A high-definition film | 0.00363798 Tio | 31250000 Kibit |
| A dual-layer Blu-ray disc | 0.0454747 Tio | 390625000 Kibit |
Il tebiottetto è un’unità d’informazione digitale pari a 1 099 511 627 776 ottetti, ossia 1024 gibiottetti. Il suo simbolo è Tio. È la controparte binaria del terottetto, e a questo livello i due differiscono del 10 per cento: il divario che produce la lamentela più nota dell’informatica di consumo.
La lamentela è questa. Un disco si vende come da un terottetto, tiene esattamente mille miliardi di ottetti, e il sistema operativo riferisce 931 gigaottetti. Ciò che in verità riferisce sono 0,909 tebiottetti, espressi con l’etichetta sbagliata. Al disco non manca nulla; il numero è stato semplicemente diviso tre volte per 1024 e poi scritto con un prefisso decimale.
L’amministrazione dell’archiviazione vive in questa unità. Le dimensioni dei volumi, le capienze delle schiere RAID, le riserve delle istantanee e i limiti di quota si danno tutte in tebiottetti negli strumenti che le governano, perché le unità d’assegnazione sottostanti sono potenze di due. Un sistema di file a cui si chieda un volume da 10 terottetti e uno a cui si chieda 10 tebiottetti daranno risultati visibilmente diversi.
La differenza conta sul piano commerciale non meno che tecnico. L’archiviazione nella nuvola tariffata al terottetto e quella tariffata al tebiottetto differiscono di un decimo nella quantità consegnata a parità di prezzo, e un contratto che non dica quale si usi è davvero ambiguo. I documenti d’acquisto accurati indicano l’unità in modo esplicito proprio per questo.
Un tebiottetto tiene circa un quarto di milione di fotografie, duecento ore di video ad alta definizione, o il testo completo di tutti i libri di una grande biblioteca pubblica molte volte. In una casa è più archiviazione di quanta una vita intera di file comuni ne userà; in una casa di produzione video sono pochi giorni di lavoro.
Il simbolo giusto Tio compare negli strumenti dei sistemi di file, nella documentazione delle schiere d’archiviazione e nelle norme, e vale la pena usarlo anche quando è improbabile che il lettore lo noti. Una cifra scritta con prefisso binario può essere convertita correttamente da chiunque la legga poi; una scritta in modo ambiguo non si può riparare.
Un tebiottetto equivale a 1 099 511 627 776 ottetti, a 1024 gibiottetti, a 8 tebibit o a circa 1,100 terottetti.
Il kibibit è un’unità d’informazione digitale pari a 1024 bit. Il suo simbolo è Kibit. È il primo dei prefissi binari, un insieme di unità definito dalla Commissione elettrotecnica internazionale nel 1998 per porre fine a una confusione che si trascinava nell’informatica dagli anni Sessanta.
Il problema era semplice. I calcolatori indirizzano la memoria in potenze di due, sicché la memoria arrivava in blocchi da 1024 e non da 1000. Gli ingegneri presero in prestito il prefisso metrico chilo per quella quantità perché 1024 è vicino a 1000, e con numeri piccoli l’approssimazione era innocua. Ma l’archiviazione e la trasmissione contavano in migliaia vere, sicché lo stesso prefisso significava due cose diverse secondo quale parte della macchina si descrivesse.
La soluzione dell’IEC fu coniare nomi nuovi. Kibi è una contrazione di chilo binario, e lo schema prosegue con mebi, gibi, tebi, pebi, exbi, zebi e yobi. Ciascuno è 1024 volte quello sotto, e ogni simbolo prende la forma di una maiuscola seguita da una i minuscola: Ki, Mi, Gi, Ti e così via. Il kilobit passa allora a significare mille bit e nient’altro.
Un kibibit è 128 ottetti, e il divario rispetto a un kilobit è del 2,4 per cento. Quella piccola differenza è la ragione per cui i due furono confusi tanto a lungo: a questa scala nessuno se ne accorge. L’errore si accumula del 2,4 per cento a ogni gradino, tocca il 5 per cento al mebibit, il 7 per cento al gibibit e il 21 per cento allo yobibit, ed è là che l’ambiguità divenne davvero costosa.
L’adozione è stata parziale e disuguale. Gli enti di normazione, il nucleo Linux e la gran parte della documentazione tecnica usano correttamente i prefissi IEC. I programmi di consumo in gran parte no, e molti scrivono ancora KB mentre dividono per 1024. Il risultato è che il lettore deve spesso dedurre dal contesto quale convenzione un numero segua, che è proprio ciò che la norma fu scritta per impedire.
In pratica il kibibit compare soprattutto nelle schede dei piccoli chip di memoria, nelle memorie seriali dei sistemi incorporati e nei documenti di protocollo dove conta una potenza esatta di due. Ovunque si voglia dire 1024 e non 1000, questa è l’unità giusta.
Un kibibit equivale a 1024 bit, a 128 ottetti o a 1,024 kilobit.