Bad Performance with High-End Graphics and Hyper-V

Bad Performance with High-End Graphics and Hyper-V

  • Comments 16

If you have tried to mix Hyper-V and high end 3D graphics (in the parent partition - of course) you have probably noticed that the performance is bad.  Unfortunately - for the time being - the answer to this problem is that Hyper-V has not been designed to be used on systems running high-end graphics. 

It has been designed to be used for server consolidation.

However - we have just published a KB article (http://support.microsoft.com/kb/961661) that explains why this happens.  If you need to run Hyper-V on such systems your best option is to either:

  1. Put a lower end video card in your server
    -or-
  2. Use the standard SVGA driver

Cheers,
Ben

Leave a Comment
  • Please add 2 and 6 and type the answer here:
  • Post
  • Hi Ben,

    do you know, I there will be multi display support including desktop isolation any time soon?

    Best,

    Norb

  • Please also refer to the thread in TechNet Forums as this KB & Post cover Video but not Audio.

    Cheers,

    Stephen Edgar

  • Oh the forum link:-

    http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/4e1c53f5-0400-4ca9-8819-f942c10881c1

  • Is there any news on if this has been resolved in Hyper-V for Server 2008 R2 (Of which the Beta just arrived).

    Or is it intended to always remain a problem for Hyper-V based hosts?

  • Thank you!  This finally explains my horrible video performance.  I have been blaming crappy x64 video drivers.  It was so bad that I was about to the point of ordering another machine, or wiping it and installing a 32bit OS.

  • Norbert -

    There are no immediate plans for this.

    Sickboy -

    This issue is not addressed in the R2 beta

    Cheers,

    Ben

  • Thanks for the reply.

    I hope it will be addressed. Windows is the only real Gaming OS, and Hyper-V is the Virtualization flagship for this OS, though only available for Server.

    In my case, I use a single powerful machine for Hyper-V, Development and Gaming. Performance is currently horrible, even with GTX280.

  • I find this situation pretty close to disastrous. This makes one of three primary uses of Windows Server 2008 (Development workstation) utterly unusable. Have fun developing a snazzy looking WPF client side application on server 2008 with the SVGA driver. This issue needs to be resolved.

  • You can use windows xp x64 drivers (with modding them by proper utility from drivers heaven site) and the issue will gone.

    However 2008 R2 will not accept xp drivers any longer :-(

  • Thanks for the hint on XP X64 drivers.

    This would mean missing DirectX 10, though that's not really a big loss atm. I will look into it.

  • I understand that "It has been designed to be used for server consolidation". And, I'm sure that MS and others will keep talking about "support scenarios".  But, like a ton of other IT Managers I know, I test new stuff on my all-in-one desktop/workstation/dev box.  Reverting to VGA on my dev box is unacceptable.  Dragging another box into my office and setting up Hyper-V is just a pain. So, I just downloaded VMware instead. And, when I get ready to choose something for my server room, I'm just going to use VMware. Because I've had not experience with Hyper-V and VMware was easier for me to fiddle with.

  • The thing I do not get, is why in my Toshiba A505-S6033 (with an Nvidia GeForce 310M and i7 processor) and with HyperV installed, everything seems to be working fine (I did had to install KB975530 because I had some BSOD problems, but after that, performance is as good as when the laptop had Windows 7)

    Is there an explanation for this?  Why is my laptop not affected by KB961661) ?

  • I just baught a new laptop HP Pavilion dv6 2300 " Core I7 Q 720 , Nvidia GT 320 M Card , 8 GB RAM"

    i work with Windows server 2008 R2 and Hyper V installed and everything is working fine , i don't face any performance problems,,,, any explainations ???

  • install windows 2008 R2 SP1,may be solve.

  • Since others are still refering to this page in newer topics.   This issue is only present if you attempt high performance graphics on a processor that lacks SLAT support.  AKA Intel-EPT or AMD-V RVI.

    There are no performance issues if your processor supports SLAT, and the folks referenced here about Windows 8 Ultimate Hyper-V 3 should know that this particular variant of Hyper-V 3 will not even be allowed to install if SLAT support is not present in hardware.

Page 1 of 2 (16 items) 12