Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 64 a 32bitový systém

to si na omyle,32-bit systém vie pracovať s presne 4GB RAM maximálne,lenže z tých 4GB RAM prideluje permanentne časť pamäte pre systémový hardware,ktorý vyžaduje mať pridelenú určitú časť pamäte a táto permanetne pridelená časť RAM nieje dostupná pre potreby užívatela,je dostupná výlučne pre systém a systémové zariadenia a táto vyhradená RAM sa užívatelovi nezobrazuje ako dostupná,takisto pre aplikácie v 32-bit prostredí je dostupných maximálne 2GB RAM a v určitých prípadoch 3GB RAM,pokial dotyčná verzia systému podporuje AWE/PAE extensions a aplikácie sú kompilované a spúšťané s 3GB virtuálnym prepínačom,64-bit systém tieto obmedzenia nemá,vie adresovať v podstate neobmedzene velkú RAM/obmedzenie niektorých verzií je len umelo blokované výrobcom systému /a aplikáciám vie dynamicky pridelovať lubovolne velkú pamäť podla potreby,takisto nerezervuje žiadnu pamäť pre systémové zariadenia permanentne, ale vie pridelovať a uvolňovať pamäť pre ne vtedy,keď to dotyčné zariadenia skutočne potrebujú,inak tú pamäť okamžite uvolňuje na rozdiel od 32-bitového systému......64-bit systémy pracujú rýchlejšie vtedy,keď sa na nich spúšťajú 64-aplikácie,ktoré dokážu presúvať v pamäti velké bloky dát v celku,v 32-bit prostredí je kvôli spätnej kompatibilite so staršími procesormi práca s dátami rozdelená tak,že zápis a čítanie dát v cache a pamäti je delená po 128KB velkých dátových blokoch,takže napr. photoshop,mnohé 3D CAD/CAM/CAE a odobné aplikácie pracujú pomalšie,pod 64-bit prostredím vedia napr. 100MB velký súbor presunúť v pamäti "na jeden šup" vcelku,pod 32-bit prostredím je takýto súbor rozdelený na x kúskov 128KB velkých a presúvaný jeden za druhým z cache do RAM a späť a pri tom často dochádza aj k enormnému swapovaniu na hdd do tempu,kde má systém svoju ďalšiu virtuálnu cache...32-bitové aplikácie spúšťané pod 64-bitovým prostredím nemajú z toho žiadnu výhodu,rovnako ani pod 64-bit systémom nevedia využiť viac ako 2GB pamäte,navyše pod 64-bit systémom bežia v emulovanom virtuálnom 32-bitovom prostredí,takže často dochádza k paradoxu,že dotyčná aplikácia beží pod 64-bitovým systémom pomalšie ako v systéme 32-bitovom

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny