Originally Posted by
SpaceBass
If ubuntu runs slower than XP in VPC I'd call that very fishy.... Maybe Microsoft would make the argument that they can optimize VPC for windows b/c they know the code...but true virtualization on a dual core should be pretty much like native...
I would argue this is a gross oversimplification. Virtualizing a hardware platform is NOT an easy task. In particular, the x86 architecture has many "features" which are difficult to get right and implement efficiently. The addition of hardware assistance (AMD Pacifica and Intel Vanderpool technologies) makes it slightly easier, but it is still a challenge.
For linux distributions that have "supported" optimizations, see this webpage:
http://blogs.msdn.com/virtual_pc_guy...03/566273.aspx. Although the stuff is written for Virtual Server, they can be used with VPC 2007 as well.