32 bit OSs will cap out at about 3.5 Gigs. If the host is 32bit that is all you’ll be able to present to the virtual machines. You’ll want to upgrade the host to 64bit to use all the memory.
Windows Enterprise 32 bit can access more than 4GB BUT can it present it ot VMs. If you can run 64 bit for servers BUT it depends on the application as many still don’t support 64 bit.
if you aer running VMware – run bare metal