Stránka 1 z 1

4GB ram - 32bit XP

Napsal: pon 23. čer 2008, 12:04
od x52
vím že XP umí naadresovat 3,2-3,5GB ram ,ale dle vlastně čeho?
proč existuje tento "limit" když 32^2 je 4096MB,takže adresovat by to něměl být problém.takže kam zmizí část paměti?někdo tvrdí že ji vezme hardware PC,no jo ale když máte 64-bit systém tak vám OS alokuje celých 4GB ram a to už hardware PC RAM nepotřebuje?Nebo je to pouze problém XP? Jde mi o tojestli ve 32-bit XP opravdu není problém se 4GB ram,právě z pohledu alokace pamětových buněk,že nevadí že např má zaalokovánu pamětovou bunku na pozici 01 ted potřebuje další zaalokovat další bunku ale tanebude na pozici 02 ale nejbližší volná bunka bude na pozici 08,protože předešle bunky má zaalokovány hardware PC.

Napsal: pon 23. čer 2008, 20:24
od Vivec
HW si alokuje paměť "odzhora" limitu OS, takže na 64bit. OS se alokuje někde na x-tym terrabajtu paměti, proto, kdybys do 64bit. systému naložil 2^64B paměti tak se ti stane to co u 32bit systému

Napsal: úte 24. čer 2008, 13:38
od Mastodont
Jedine vychodisko je zapnout v XP prepinac /PAE viz google, snizi se vykon, ale alokuje se celych 4GB pameti.

Napsal: úte 24. čer 2008, 16:51
od zombux
Mastodont píše:Jedine vychodisko je zapnout v XP prepinac /PAE viz google, snizi se vykon, ale alokuje se celych 4GB pameti.
jenže na PAE je třeba mít i speciálně zkompilované programy, takže ve výsledku je to stejně na houby

Napsal: úte 24. čer 2008, 18:15
od Mastodont
Aha, tak to jsem nevedel, takze smulicka :)