venerdì 1 giugno 2012

Il Kilobyte



Ciao a tutti BestFriendz del NoPipeBlog,
volevo condividere una piccola curiosità del campo informatico, una piccola sfumatura che riguarda l’unità di misura dell’informazione, una pu****ata per intenderci, ma magari è una QCQNS (QualcosaCheQualcunoNonSa): 
Un Kilobyte non è composto da 1024 byte, come sovente ho sentito dire e come una volta pensavo anch’io, 
ma da "soli" 1000. 
Il suffisso KILO, parola derivante dal greco e significante MILLE, così come nel KILOgrammo significa “MILLE grammi”, così anche nel Kilobyte significa esattamente “MILLE byte”! 
per cui:
Kilo = 1.000 = 10^3
Mega = 1.000.000 = 10^6
Giga = 1.000.000.000 = 10^9
Tera = ... Spazio all’immaginazione
Allora ‘sto C#@!o di 1024 da dove salta fuori?
Salta fuori perché ci sono due unità di misura dell’informazione diverse!
La prima, comprendente i famosi Kilobyte, Megabyte, Gigabyte ecc, fa parte del Sistema Internazionale delle unità di misura, la seconda invece che comprende i meno noti
Kibibyte
Mebibyte 
Gibibyte 
Tebibyte
Pebibyte
Exbibyte
Zebibyte
Yobibyte

è stata definita dalla Commissione Elettrotecnica Internazionale nel 1998.
e qual’è la differenza tra le due?
semplicemente cambiano le basi e gli elevamenti a potenza da cui saltano fuori queste grandezze.
Ovvero la prima notazione è in base 10, la seconda in base 2 (detta "binaria" e infatti la componente "bi" di tutti questi fantastici scioglilingua sta per "binary")
in pratica:
1 Kilobyte = 10^3 byte = 1000 byte
                          1 Kibibyte = 2^10 byte = 1024 byte  <--- ECCOLI!
1 Megabyte = 10^6 byte = 1.000.000 
1 Mebibyte = 2^20 byte = 1048576 byte
e via dicendo.


Come dice Wikipedia:
La definizione 1 kilobyte = 1000 byte è comunemente usata in tutti quei contesti in cui le quantità da misurare non sono basate su potenze di 2 (ad esempio la velocità di clock o di trasferimento dati); in molti altri contesti però la definizione 1 kilobyte = 1024 byte continua ad essere usata e a provocare errori di interpretazione (spesso anche voluti). Infatti, anche se nell'uso comune fa molta fatica ad affermarsi (stranamente non viene fatto molto sforzo per la sua diffusione), il modo più corretto per indicare 1024 byte dovrebbe essere il kibibyte (KiB) e valori affini come gibibyte (GiB) per 1.073.741.824 di byte e via dicendo
Per eventuali chiarimenti, link a madre Wikipedia:


Per lo stesso motivo, se oggi raggiungiamo anche le 1024 visite, potremo dire che avremo fatto le KIBI-Visite ;)

Nessun commento:

Posta un commento