| Yottabit (Ybit) | Kibiottetti (Kio) |
|---|---|
| 1 Yottabit | 1.220703125 × 1020 Kio |
| 2 Yottabit | 2.44140625 × 1020 Kio |
| 3 Yottabit | 3.662109375 × 1020 Kio |
| 4 Yottabit | 4.8828125 × 1020 Kio |
| 5 Yottabit | 6.103515625 × 1020 Kio |
| 10 Yottabit | 1.220703125 × 1021 Kio |
| 20 Yottabit | 2.44140625 × 1021 Kio |
| 25 Yottabit | 3.0517578125 × 1021 Kio |
| 50 Yottabit | 6.103515625 × 1021 Kio |
| 100 Yottabit | 1.220703125 × 1022 Kio |
| Riferimento | Yottabit (Ybit) | Kibiottetti (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.28 × 10-21 Ybit | 0.15625 Kio |
| A three-minute MP3 | 2.4 × 10-17 Ybit | 2929.69 Kio |
| A smartphone photo | 3.2 × 10-17 Ybit | 3906.25 Kio |
| A high-definition film | 3.2 × 10-14 Ybit | 3906250 Kio |
| A dual-layer Blu-ray disc | 4 × 10-13 Ybit | 48828125 Kio |
Lo yottabit è un’unità d’informazione digitale pari a mille zettabit: un uno seguito da ventiquattro zeri. Il suo simbolo è Ybit. Per trent’anni fu la maggiore unità che il sistema metrico offrisse, e descrive una quantità di dati che ancora non esiste in nessun luogo.
Uno yottabit è 125 zettaottetti. Il totale di tutti i dati conservati dall’umanità si stima oggi in qualche centinaio di zettaottetti, sicché l’intera riserva d’informazione del mondo si aggira su uno o due yottabit. È la prima unità di dati genuinamente maggiore di ciò che potrebbe descrivere, ed è questo a renderla interessante.
Il prefisso yotta fu adottato nel 1991 alla 19ª Conferenza generale dei pesi e delle misure, insieme a zetta. I nomi furono inventati più che derivati: i numerali greci e latini erano stati esauriti da peta ed exa, e il comitato aveva bisogno di lettere non già prese come simboli di unità. Y e Z erano fra le poche rimaste, e le sillabe furono costruite attorno a esse.
A lungo il prefisso yotta segnò la cima della scala e comparve soprattutto in congetture e in affermazioni sui piani di archiviazione dei servizi d’informazione, rivelatesi esagerate. Poi, nel 2022, la Conferenza generale aggiunse ronna e quetta al di sopra, insieme a ronto e quecto al di sotto, perché le quantità di dati salivano abbastanza in fretta da rendere la cima visibile.
Raggiungere uno yottaottetto di archiviazione con la tecnica attuale sarebbe un’impresa fisica. Anche alle più alte densità disponibili occorrerebbero centinaia di milioni dei più grandi dischi rigidi mai fabbricati, un’alimentazione elettrica paragonabile a quella di un piccolo paese e un programma di costruzione lungo decenni. Il vincolo non sta nella matematica ma nel silicio e nell’elettricità.
L’unità è nondimeno correttamente definita e un convertitore deve trattarla, sia perché le previsioni di crescita futura dei dati si scrivono in yottaottetti, sia perché la regola del sistema metrico vuole che ogni prefisso si applichi a ogni unità. Una quantità non ha bisogno di esistere perché il suo nome sia ben formato.
Uno yottabit equivale a 1000 zettabit, a 125 zettaottetti o a circa 0,8272 yobibit.
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.