On Thu, Feb 18, 2010 at 4:37 PM, Rehan <rehan.k...@dsl.pipex.com> wrote: > > This page should answer your questions: > > http://en.wikipedia.org/wiki/Physical_Address_Extension > > You may need to add the /pae boot option to enable this. Assuming you > are using XP professional 32bit for the host you will be able to use > only 4gb of your total ram for applications (up to 2gb additional ram > can be used by the XP Kernel). I haven't tested this myself but this is > my interpretation of the information to hand, could be wrong. In XP, by > default, the whole system can only access up to 4gb of physical ram. > Although an application can see a 4gb flat memory space, 2gb is assigned > to the XP kernel and addin cards so an app can only use 2gb of physical > memory at any one time, I guess the rest get's swapped out. This can be > modified using the /3gb (I think) boot switch which allows your > application to address 3gb (with XP kernel and addin cards getting 1GB). > Apparently this is usually only a problem for example when using citrix > with many users and possibly if you have a video card with >512mb of > ram, so you might want to try this. >
VirtualBox is limited to 1.5 GB of RAM on 32-bit Windows hosts. The /3gb kernel switch is only for Windows Server. It does not work with XP. PAE implemented on XP only partially and only for NX needs. To make PAE work correctly you need Windows Server (again). > Still, this is all quite confusing and your best bet would be to upgrade > to Windows 7 Ultimate or something. See the table in the linked article > for a table of allowed physical memory for each operating system. Only 64-bit Host OSes will work. As for 32-bit hosts: even Windows 7 Ultimate won't help. -- -Alexey Eromenko "Technologov" _______________________________________________ vbox-users mailing list vbox-users@virtualbox.org http://vbox.innotek.de/mailman/listinfo/vbox-users