Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So I'm running a 32bit ubuntu with 2GB ram.

I'm thinking of upgrading the ram to 16GB and enabling PAE to give the guest OS on vmware extra memory.

Does this mean I'll have to switch to 64bit so that the vmware can run on 64bit (and hence have extra memory), or will vmware on 32bit be able to give its guest OSes the required memory?

I mean, it seems possible to give more memory than 4GB currently, but it says that swapping may occur. The question is, would vmware running on 32bit resort to swapping when it gets beyond 4GB no matter what?

share|improve this question

migrated from Jun 6 '11 at 20:34

This question came from our site for professional and enthusiast programmers.

What does this have to do with programming? – Kirk Woll Jun 6 '11 at 19:55
There seems to be a lot of questions on vmware on stackoverflow, and I'm trying to get XCode running with enough ram as it is. – kamziro Jun 6 '11 at 20:00
up vote 1 down vote accepted

With PAE you might be able to use 4GB or more for global system memory, but 32 bit user-mode processes will always have an upper limit of 2-4GB, even when run under 64 bit systems. See this page for more details.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .