ohne dich jetzt angreifen zu wollen, aber halbwissen hast du gerade verbreitet, ok ich belegs mal:
32bit software auf wow64 -> bei 4gb ist schluss mehr geht net das liegt in der natur der 32bit architektur (eigentlich sogar nur 2gb)
"Can a 32-bit application access more memory when running on XP x64?
In general no, most standard Windows 32-bit applications or processes are limited to 2GB of virtual address space, the same as in 32-bit XP. Windows 32-bit applications that have been built with the /LARGEADDRESSAWARE switch can access 4GB of RAM. The same application running on Windows XP 32-bit with Service Pack 2 is limited to 3GB of RAM so you gain 1GB of address space on XP x64.
Note that a 64-bit application running on XP x64 has 8TB of virtual address space for applications and 8TB of virtual address space for the operating system."
Quelle:
http://h71028.www7.hp.com/Hpsub/cache/286707-0-0-225-121.html
wen das interessiert einfach mal nach windows on windows64 googeln (wow64)
64bit OS reserviert von vorneweg viel mehr ram als ein 32bit os, daher macht es erst ab ca 8gb sinn es einzusetzen -> ein 64bit OS benötigt ca 40% mehr speicher von vorneweg!
mov eax,0 -> 5 Byte für eine 32 Bit Instruktion
mov rax,0 -> 7 Byte für eine 64-Bit Instruktion
wenn du in deinem "beruf" irgendwas mit programmieren etc zu tun hast dann kannst du dir leicht ausrechnen dass Pointer adressen logischerweise doppelt so lang sind ;-)
faustformel gilt 4GB ram unter 64bit os sind in etwa wie knapp mehr als 2gb ram unter nem 32bit os.
on board grafikkarten:
bei den wenigsten on board grafikkarten kann man auswählen wieviel sie sich vom hauptspeicher abzwacken. beispielsweise zwackt sich die intel x3100 im hier besprochenen x61 fix 348mb ram weg.
nicht böse sein, aber das ist it standardwissen ;-)
Gruss
Daniel