Well, 4GB is the most accessible by 32-bit XP, and I suspect that the 4gb limit you mention is really a reflection of 32-bit memory addressing used by the VM software.
Those minimum specs are pretty extreme. Are we talking about ProE or something of that nature?