I'm running a "small" test/development virtualization server (running VMware ESXi 5.0) with the following specs:
Intel Xeon E3-1230 (3.2 GHz) 32 GB RAM OS: VMware ESXi 5.0 (64-bit)
Almost all of my virtual machines (50% Linux, 50% Windows) are configured with either 4 GB or 2 GB of RAM. Nothing really uses more than that.
I've been reading that 64-bit uses more memory (ie. pointers are larger, etc) and if my guests are only using 4 GB or 2 GB, then should I use 32-bit Linux to save on memory usage? ...or is the savings so minimal that it's not worth it?
Some virtual machines perform video transcoding which I've heard is much faster on 64-bit which complicates my decision and I also perform unrar/parity (ie. downloading) which I'm not sure has benefits on 64-bit.