Windows XP Runs Better in a VM?!

I have been running Microsoft Windows XP in Parallels, a virtual machine application for Intel based Macs, on my MacBook and have been very pleased. I do however have a question about Windows XP specifically, although this question may apply to other versions of Windows. Why does Windows XP seem to run better in virtual machines than on actual PC hardware?

I use Win4BSD, a virtual machine application from the makers of Win4Lin for FreeBSD, on my FreeBSD 6.x laptop to run Windows XP and have experienced the same result there. I ran Qemu before that with the same results.

I know Chris uses VMware Workstation on Debian Linux with Windows XP installed and has expressed the same thing about his experiences. Actually, Chris said he had even better performance out of Windows XP by running Windows XP in his VMware virtual machine and then using rdesktop, an open source Remote Desktop Connection client, to connect to the virtual machine. Crazy!

I haven’t used VMware on a Windows box in quite sometime so I don’t know if there are performance gains by running Windows XP in a virtual machine on Windows XP. So, maybe someone out there in aa land can chime in on that. But, the question remains: why does it run better? Is the virtual hardware more fine tuned to run the necessities of Windows XP? If anyone out there has any knowledge behind Virtual Machine internals, please let us in on the secret.

I am also very interested to see if anyone else’s experiences mimic my own. Is it just me? Am I getting lucky? What’s the 411?!

Until next time…

WordPress database error: [Table 'wp_comments' is marked as crashed and should be repaired]
SELECT * FROM wp_comments WHERE comment_post_ID = '295' AND comment_approved = '1' ORDER BY comment_date

Leave a Reply