Zakaj je 8GB v resnici 7,01GB

Kar me razjezi ob nakupu trdih diskov ali MP3 predvajalnikov oz. vse strojne opreme in gadgetov, ki vsebujejo nek notranji spomin je to, da v resnici nimajo toliko notranjega spomina kot piše. Na mojem novem iPod touchu je od 8GB na voljo samo 7,01GB za pesmi, video,…

Pa poglejmo zakaj je tako. Apple ima v svojem drobnem tisku napisano:

  • 1GB = 1 billion bytes (1.000.000.000); actual formatted capacity less.

Ampak to je res s strani človeškega računanja bytov. Iz strani računalniškega računanja pa je 1024 8 bitov 1 byte, torej je:

  • 1GB = 1,073,741,824 bytov

Torej, “pozabili” so na tistih “24 bitov”, ki so v originalu zraven in ker smo ljudje pametni in pojmujemo da je 1000 bitov 1 byte namesto, da je 1024 bitov 1 byte V računalništvu pa uporabljamo predpono 10 in je kapaciteta mojega iPoda toucha:

  • 8GB = 8,000,000,000 bytov oz. 7,45GB

namesto

  • 8GB = 8,589,934,592 bytov

Seveda kapaciteta mojega toucha je 7,45GB ampak, ker ima narjeni dve particiji in sicer 7,01GB in 0,44GB, gre slednja za operacijski sistem in programsko opremo. Torej sem oguljofan za nekje 0,5GB.

Seveda si potem pri 16GB touchu “oguljufan” za 1GB in tako naprej, … Če bi bil v ZDA bi tožil Apple in najverjetneje tožbo še dobil. 🙂

Reblog this post [with Zemanta]
Posted in Tehnične novice Tagged with: , , ,
  • Mozda zbog filesystem,aplikacije itd.. 8GB – FS and software 🙂

  • Jan tule si pa mal brcnil v temo …

    1 byte – najmanjša množica naslovljivih bitov: na večini današnjih arhitektur je to 8 bitov

    kar se tiče pa predpon giga, mega in kilo

    – kadar merimo kapaciteto delovnih pomnilnikov (SRAM, DRAM …) se pogovarjamo o podponah ki temeljijo na dvojiški osnovi: 2^10 = 1024 = kilo, 2^20 = mega, 2^30 giga

    – ko se pogovarjamo o diskih pa uporabljamo kar osnovo 10, ki si jo že vajen

    Kako pa kaj pa Apple pravi za svoje izdelke kot je tvoj iPod pa pobrskaj po kakšni dokumentaciji

  • Jan

    @Tomaž – damn, točno 1byte je 8bitov, grem kuj popravt 😀

  • Mja, zato je IEC, če se ne motim, predlagal uporabo predpode kibi, gibi, itd., da se dokončno neha s to zmešnjavo.

    Zdaj OSi uporabljajo kilo in giga z binarno osnovo, strojna oprema se prodaja z desetiško osnovo, pa imamo problem.

  • To sem si pa zapomnila iz prvega letnika pri prof. Slapniku 😛
    Ja verjetno se jim je teh 24 zdelo zanemarljivo majhno ampak tole meni zveni kot zavajanje :D.

  • Jan

    @niala – očitno nisem vredu poslušu pri informatiki 😛