Slashdot Mirror


Hardware Virtualization Slower Than Software?

Jim Buzbee writes "Those you keeping up with the latest virtualization techniques being offered by both Intel and AMD will be interested in a new white paper by VMWare that comes to the surprising conclusion that hardware-assisted x86 virtualization oftentimes fails to outperform software-assisted virtualization. My reading of the paper says that this counterintuitive result is often due to the fact that hardware-assisted virtualization relies on expensive traps to catch privileged instructions while software-assisted virtualization uses inexpensive software substitutions. One example given is compilation of a Linux kernel under a virtualized Linux OS. Native wall-clock time: 265 seconds. Software-assisted virtualization: 393 seconds. Hardware-assisted virtualization: 484 seconds. Ouch. It sounds to me like a hybrid approach may be the best answer to the virtualization problem. "

2 of 197 comments (clear)

  1. seems like such a waste by FudRucker · · Score: 0, Troll

    seems like such as waste of resources, why not just port the software over to the other OS/platform so it can run natively...

    --
    Politics is Treachery, Religion is Brainwashing
  2. Bullshit by nacs · · Score: -1, Troll

    Just because VMware is incompetent and can't implement hardware VT correctly, doesn't mean VT is slower. Try Parallels or Xen to see VT implmented correctly. Vmware has broken VT.

    --
    "I filter at +6, and have yet to miss out on an important comment." (#822545)