| Yobiottetti (Yio) | Kibiottetti (Kio) |
|---|---|
| 1 Yobiottetto | 1.18059162072 × 1021 Kio |
| 2 Yobiottetti | 2.36118324143 × 1021 Kio |
| 3 Yobiottetti | 3.54177486215 × 1021 Kio |
| 4 Yobiottetti | 4.72236648287 × 1021 Kio |
| 5 Yobiottetti | 5.90295810359 × 1021 Kio |
| 10 Yobiottetti | 1.18059162072 × 1022 Kio |
| 20 Yobiottetti | 2.36118324143 × 1022 Kio |
| 25 Yobiottetti | 2.95147905179 × 1022 Kio |
| 50 Yobiottetti | 5.90295810359 × 1022 Kio |
| 100 Yobiottetti | 1.18059162072 × 1023 Kio |
| Riferimento | Yobiottetti (Yio) | Kibiottetti (Kio) |
|---|---|---|
| A plain text message (160 characters) | 1.32349 × 10-22 Yio | 0.15625 Kio |
| A three-minute MP3 | 2.48154 × 10-18 Yio | 2929.69 Kio |
| A smartphone photo | 3.30872 × 10-18 Yio | 3906.25 Kio |
| A high-definition film | 3.30872 × 10-15 Yio | 3906250 Kio |
| A dual-layer Blu-ray disc | 4.1359 × 10-14 Yio | 48828125 Kio |
Lo yobiottetto è un’unità d’informazione digitale pari a due all’ottantesima in ottetti, ossia 1024 zebiottetti. Il suo simbolo è Yio. È la maggiore unità binaria a cui la Commissione elettrotecnica internazionale abbia dato nome, e la controparte binaria dello yottaottetto.
A questo gradino finale le convenzioni binaria e decimale differiscono del 20,9 per cento. È la chiusa dell’argomento che i prefissi IEC furono creati per dirimere: una differenza cominciata come un innocuo 2,4 per cento al kibiottetto è cresciuta, per otto moltiplicazioni successive per 1,024, fino a uno scarto di più di un quinto. Nessun sistema di misura può reggere un’ambiguità così grande.
Uno yobiottetto è 1 208 925 819 614 629 174 706 176 ottetti. L’intera quantità di dati conservati dall’umanità è di qualche centinaio di zettaottetti, ossia una frazione di un per cento di ciò. Nulla di questa misura è stato costruito, e i ritmi di fabbricazione attuali dovrebbero proseguire per molti secoli per accumularne uno solo.
La serie binaria si ferma a yobi perché la serie decimale si fermava a yotta quando la norma IEC fu redatta nel 1998. Quando ronna e quetta furono aggiunti al sistema metrico nel 2022, non furono definiti nomi binari corrispondenti, sicché una quantità di due alla novantesima in ottetti non ha forma abbreviata accolta. Quella lacuna si colmerà presumibilmente se mai servirà.
Il pregio di definire la cima di una scala che nessuno ha salito è lo stesso di definirne il piede. Un sistema di misura a cui i nomi finiscono costringe i suoi utenti a improvvisare, e i prolungamenti improvvisati confliggono. Tanto la serie metrica quanto quella IEC furono scritte per intero affinché la regola, e non una tavola di eccezioni, sia tutto ciò che c’è da imparare.
Per qualunque lettore di materia tecnica, la lezione dell’intera serie sta in un carattere. Kio, Mio, Gio, Tio, Pio, Eio, Zio e Yio sono binari; ko, Mo, Go, To, Po, Eo, Zo e Yo sono decimali; e il divario fra loro si allarga da un errore d’arrotondamento a un quinto man mano che si sale. Quella i minuscola è l’unica cosa in un documento che dica quale si intendesse.
Uno yobiottetto equivale a 1024 zebiottetti, a 1 208 925 819 614 629 174 706 176 ottetti, a 8 yobibit o a circa 1,209 yottaottetti.
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.