Doporucuji tenhle clanecek z jednoho blogu:
http://www.abclinuxu.cz/blog/jenda/2010/1/k-datovym-jednotkam-aneb-kb-kb-kb-a-kb-2
Tak asi zle citas. Mega je znama predpona a zacala sa strikne dodrziavat takze je presne podla ISO 1 000 000 niecoho tak ako k – kilo je 1 000.
Preto bola za ucelom ISO zavedena jednotka Mi ktora zname 1MiB = 1024kiB = 1024B
Mimochodom si vsimni ze vyrobcovia HD uvadzaju velkost diskov v ISO MB/GB teda nie ako 1024 ale prave ako velkost v nasobkoch 1000 resp 1000000 bajtov. Tak totiz disky vyzeraju vacsie :-).
Problém bude hlavně v tom, že norma zavádějící Mi, Ki a Gi začala platit až v roce 1999, a navíc spousta lidí o ní neví nebo ji nepoužívá. Já třeba nejsem bůhvíjak starý, ale ve škole nás učili, že
1km=1000m ale 1kB = 1024B atd.
Navíc, v životě jsem neslyšel, že by někdo říkal: „Ten soubor má dvacet mebibajtů“
Taky mi přijde stupidní, používat tyto neobvykle jednotky, když se hovoří o PŘIBLIŽNÉ velikosti. Nebo jaký je přibližně rozdíl mezi přibližně 20MB a přibližně 20MiB??
Protože se v těchto jednotkách žádné informace nevyskytují. Volné místo na disku je v MiB, velikost souborů je v MiB, rychlost přenosu dat je v MiB. Bohužel o tom nemusíte vůbec vědět, jelikož M$ ve Windows tyto standardy záměrně porušuje, což však může vést ke zmatení uživatele, který (jak už bylo jednou řečeno) si koupí 32 GB flashku. Windows mu řeknou, že má 29 GB volného místa (ve skutečnosti 29 GiB), což však neodpovídá původním cca 32 000 000 B volného místa a on se samozřejmě cítí podveden.
Standard to sice je, ale je na h***o. Jak tady někdo poznamenal: k čemu je dobré vědět jak „přibližně“ velké něco je? jak HDD tak CD/DVD/BD mají velice konkrétní hodnoty.
Pak to vypadá tak že si kdejakej č***k někde na wiki přečte že je to standard, koupí si DVD kde je jasně napsáno 4.7 GB nicméně on pak vidí v nějakým stupidním souborovým manažeru že soubor ma 4.3 GiB a hned běží DVD reklamovat protože sou menší než odpovídá normě a on to přece jako programátor musí vědět…
GRR.
PS: omlouvám se za praktickou ukázku toho k čemu vede snaha o spojování veličin které spolu nesouvisejí…
Jo a to zda je hodnota násobkem 10 nebo 2 uvádí použitá jednotka. Nikdo nečeká že 1 km bude 1024 m. To samý platí pro bity a byty. Proč zavádět (nebo spíš proč byla zavedena) nějaká nová pseudo jednotka když každý v oboru ví že 1 kb je 1024 b a ne 1000 b jak si zjevně myslí mnoho dnešních „indženýrů“.
naopak, kazdy *xak vi, jaky je rozdil mezi MiB a MB (respektive vi, ze MB muze byt bud to ci ono podle nalady toho, kdo jednotku uvedl – jak jiz bylo v diskusi objasneno)
:D samozrejme take nerikam „mibibajt“ v hovorove reci, ale zkratky MiB, KiB bezne pouzivam uz nekdy od zacatku milenia…