![]()
![]()
| Edit Reply |
|
dwhess |
Windows has an API called AWE (Address Windowing Extensions) that allows access to multiple regions of extra memory simultaneously. I have never used it myself but from looking it over, I gather the extra memory is mapped into the existing 32 bit virtual address space so no, a 32 bit program would not be able to access more then 4 GBytes (minus what the OS is using) simultaneously. It looks a lot like a more sophisticated version of EMS memory mapping from the DOS days.
http://msdn2.microsoft.com/en-us/library/aa366527.aspx |
![]()
| Edit Reply |
|
SpotTheCat |
They really should express latency in nanoseconds.
|
![]()
![]()
![]()
![]()
| Edit Reply |
|
derFunkenstein |
holy crap, i haven't even made it to 2GB let alone 4.
|
![]()
![]()
![]()
| Edit Reply |
|
flip-mode |
That seems way way expensive. XMS 2-gig DDR2 4-4-4-12 was $240 the other day at newegg and came with a $40 MIR = $200.
|
![]()
![]()
|
Jazztags: (they MUST be closed) r{ red }r g{ green }g /[ italic ]/ *[ bold ]* _[ underline ]_ -[ |
Any 32-bit OS cannot address more than 3072MB of RAM.
So the only reason to get 4GB would be to either have 3GB under 32-bit or 4GB under 64-bit.
Now, I am very much interested in the latter. My concerns are:
a) Will my current favourite 32-bit programs run under Vista 64-bit?
b) Do any of the applications that could actually make use of so much RAM ( Games, Video editing) come (or will eventually come) in 64-bit versions?
e.g. are/will there be 64-bit versions of Nero Suite, Adobe Suites, Crysis?