Dec 29, 2007, 07:18 PM
Local time: Dec 30, 2007, 01:18 AM
|
#1 of 5
|
@Garret: What's this 16bit memory address problem with Vista? I didn't hear about that one.
Also there was this bootswitch were you could modify the address-space splitting from 2/2 GB to 3/1 GB. Means the kernel passes one gigabyte to the userspace address-space. I don't know if that's problematic with kernel-space drivers that do a lot of memory mapping. But you CAN let an application use 3GB of physical memory on a 32bit Windows.
EDIT: Another thing came to my mind. An application can itself request a chunk of virtual memory from the OS and so use more than usual stack+heap. Another way around the 2GB problem. Of course this method is slower because of higher indirection level.
Although I still recommend going full 64bit, we have used 32bit long enough :-)
Jam it back in, in the dark.
Last edited by LiquidAcid; Dec 29, 2007 at 07:27 PM.
|