Ask Slashdot: Best 32-Bit Windows System In 2012? 313
First time accepted submitter justthinkit writes "I have a number of applications that will not run on 64-bit Windows, but I would like to gain the benefits (most better caching) of having more than 4GB of RAM. Am I stuck with these Windows operating systems? And why is Windows Server 2008 Datacenter and Enterprise not included on that page? Should I go with a Linux or Win 7/8 system, and run a VM of Windows XP? Is this a solved problem or a lost cause?"
Windows 7 compatibility mode (Score:5, Interesting)
Re:Windows 7 compatibility mode (Score:4, Interesting)
Re:VMs are not CPU emulators (Score:4, Interesting)
A 64bit CPU can have a 32bit OS installed. That's not the point. If the 64bit CPU is what causes his applications to fail (and not some software environment problem), then running the OS in a VM won't help because it doesn't change the CPU that the application will see. VMs are not CPU emulators. The code inside the VM runs on the host CPU.
No VM built for resource management convenience in a standard production environment is a CPU emulator, because that's horribly inefficient compared to doing passthrough. If you don't mind incurring substantial overhead, though, something like QEMU can do full emulation of an x86, ARM, MIPS, or SPARC CPU. Not at all fast, compared to passthrough(also supported with KVM or xen); but it can be done.