Da li 1GB ima 1000 ili 1024 MB?
Uglavnom svi znaju da 1MB ima 1024KB, 1GB ima 1024MB… i tako dalje, ali zapravo to nije u potpunosti tačno! A evo i zašto.
Ako ukucate u Google: 1GB to MB dobićete rezultat: 1GB = 1000MB – probajte i sami.
Da li Google laže? Ili su nas pogrešno učili u školama da je 1024 a ne 1000? Ni jedno ni drugo. Oba broja su tačna, ali zavisi iz kog ugla gledate.
Za OS i CPU je 1024
Ako pitate operativni sistem i centralni procesor, 1GB = 1024MB, i tačka. Zbog bita koji može biti 0 ili 1, dakle 2 stanja, pa se zadržava osnova 2 i otuda nam 8, 16, 32, 64…1024, 2048… itd. Više o tome ste učili na času informatike, a možete pročitati i ovde: https://en.wikipedia.org/wiki/Bit
Za memoriju je 1000
Ako pitate vaš HDD koliko je 1GB u MB, ispisaće vam 1GB = 1000MB. I to je tačno, jer, „kilo“ znači hiljadu (1.000), „mega“ znači milion (1.000.000 – 10^6) itd. i proizvođači memorija koriste te vrednosti.
Problem
Ako kupite HDD od recimo 1TB, videćete u sistemu da imate dostupno 931.32GB, što je za 92.68GB manje (1024-931,32) nego što piše na samom HDD-u. A to je upravo zato što proizvođači koriste 1000, a OS 1024.
Iz ugla HDD-a od 500GB: 500*1000*1000*1000 = 500000000000 bajtova.
Iz ugla sistema taj isti HDD: 500*1024*1024*1024 = 536870912000 bajtova.
Kao korisnici očekujemo 500GB ali dobijamo 465.66GB, dakle „fali“ 34.34GB
Rešenje
Uvedeni su pojmovi „Mibibyte“, „Gibibyte“ itd. koji se odnose na broj 1024: 1GiB = 1024 MiB
Pojmovi „Megabyte“, „Gigabyte“ itd. se koriste za broj 1000: 1GB = 1000MB
Šta to znači krajnjem korisniku?
Znači da kada kupujete HDD možete očekivati manje memorije nego što na njemu piše. U tabeli ispod možete videti koliko to manje u zavisnosti od kapaciteta HDD-a:
HDD od: | Prikazano u sistemu: | Razlika: |
100GB | 93.13GB | 6.87GB |
250GB | 232.83GB | 17.17GB |
500GB | 465.66GB | 34.34GB |
1TB | 931.32GB | 92.68GB |
2TB | 1862.64GB | 185.36GB |