Win XP 32 bitove (osobne se domnivam ze i win vista 32 bit) to maj s adresaci pameti tak, ze kazdemu procesu priradi 4 GB virtualniho adresoveho prostoru. Pulka, cili 2GB, jsou pro systemove veci(sdilene systemove knihovny, namapovana zarizeni etc.), druha pulka je pro dany proces. Cili v tom je cely ten problem. Ten zminovany switch tadyto vychozi chovani pravdepodobne trochu upravi.

PS: nebavim se o fyzicky ale o virtualni pameti. Pristup k fyzicke adrese se vzdy deje pres preklad virtualni adresy -> fyzickou adresu. Toto zobrazeni je navic neuplne(?) tedy nektere (spis rekneme vetsina) adresy vubec prelozit nejde, neb jsou bud vystrankovane na disk nebo vubec nejsou alokovany.

PS2: byl bych rad kdyby mi to nekdo s tou Vistou vyvratil, protoze si chci poridit 4GB pameti a nerad bych prechazel jen kvuli tomu na 64bitovej system