
-
Sep8
Issues with Video Performance on Hyper-V Hosts
Author: Susanta K Beura; Filed under: Computer & Internet; Tagged as: based computer, dell servers, device driver, googling, graphics drivers, hp proliant, hyper-v, hyperv, hypervisor, intercept, kernel memory, kernel mode, memory allocations, memory manager, overhead cost, qa department, scenarios, tlb, translation lookaside buffer, video graphics, video performance, video problem, video problem in hyper-v, video problem in hyperv, windows server
No CommentsThis little “issue” on one of my Hyper-V hosts had been giving me a headache for a while; for some unknown reason, the Hyper-V host began to have issues when displaying specific screens. It wasn’t happening on my Dell servers, just on a couple of self-built “no-name” servers. Since these servers were used by our QA department, people sometimes logged on to them straight from the servers’ console, and the display issues drove them nuts. So I decided to investigate further.
After a bit of Googling I found this KB:
Video performance may decrease when a Windows Server 2008-based computer has the Hyper-V role enabled and an accelerated display adapter installed:
http://support.microsoft.com/default.aspx/kb/961661Reading the KB, it turns out that this issue occurs when a device driver or other kernel mode component makes frequent memory allocations by using the PAGE_WRITECOMBINE protection flag set while the hypervisor is running. When the kernel memory manager allocates memory by using the WRITECOMBINE attribute, the kernel memory manager must flush the Translation Lookaside Buffer (TLB) and the cache for the specific page. However, when the Hyper-V role is enabled, the TLB is virtualized by the hypervisor.
Therefore, every TLB flush sends an intercept into the hypervisor. This intercept instructs the hypervisor to flush the virtual TLB. This is an expensive operation that introduces a fixed overhead cost to virtualization. Usually, this is an infrequent event in supported virtualization scenarios. However, some video graphics drivers may cause this operation to occur very frequently during certain operations. This significantly magnifies the overhead in the hypervisor.
It turns out that this “issue” usually happens with self-built servers, and not with known brand servers such as HP Proliant or Dell PowerEdge. Also, this is usually reported when the Hyper-V hosts are using ATI display adapters.
So, what should you do to fix this “issue” which shouldn’t have been there in the first place? Well currently, when you enable the Hyper-V role in Windows Server 2008, do not install the drivers for high performance accelerated graphics adapters. This behavior will not occur when you use the Vga.sys or Vgapnp.sys generic video drivers that are included with Windows Server 2008.
To revert to the generic video driver, you can uninstall any high performance vendor-specific video driver.
To uninstall the video adapter driver, open Server Manager and navigate to Diagnostics > Device Manager.
Expand Display Adapters, right-click on your high performance vendor-specific video driver, and select Uninstall.

BTW, this shouldn’t happen on servers that are running Server Core installation of Hyper-V.

Say bye bye to duplicate content.
Now, with WordPress Uniquefier v3.4 all your articles are 100% unique
What is Uniquefier and how is it going to help you?
Uniquefier is a WordPress Plugin which once activated will turn your blog content from duplicate to unique. All it takes is 1 single click to activate the plugin and everything will be 100% unique content.
You may be wondering how is this possible? Well, it is indeed, and no it’s not one of those article rewriters or any spinners you may have heard of. More, the articles will be the same for your site visitors, the changes which are being made to the articles are in the backpage, in the page source, changes which are not visible to the visitors, but only to the search engines bots and browsers. We are not adding hiding text or any kind of such activities which are strictly forbidden, the Uniquefier uses a simple, yet highly effective mechanism of turning your articles unique. It is a well known fact that search engines (for google has been proofed) can run and index non advanced JavaScript from your pages. This is why, by using a special technique we place the original articles under a JavaScript run. This way:- you get original content as the way you show the articles is different than just a pure copy+paste
- search engines understand what an untrained human eye can’t

Click here to view more details
Freelance Jobs At Scriptlance
- Website Crawler And Software IdentifierI need a solution that will crawl the web identifying sites that use the open source software Joomla, Wordpress, Drupal, Mambo, Alfresco, and Plone. I would want it to create line in a mysql database with: -the url of the site, -what software it's using, -what version of the software -the title tag -the description meta tag -the keywords meta tag We would want to point the program at a directory (like dmoz.org) to start. Then, have it find more URLs as it goes. So, the solution needs to fi…
- Joomla ChangesWe have a Joomla 1.5.18 installation with a customized theme and commercial and open source components, modules and plugins installed. We are experiencing two problems that we are looking to have resolved. 1. We have a drop down menu (praisemenu2 from PixelPraise) that on Internet Explorer will disappear behind the graphics when it drops down. The problem is intermittent and some Internet Explorer users are fine, while other experience it consistently. We believe it is a CSS problem with…
- New Advanced Penny Auction Looking for a team to create a new PennyAuction site. This site will be based on the Quibids model with the ability to add new features as we grow. We are looking to have this done in .net not PHP. Access to our servers will be granted to create/test the site. Also we have our own in house programer and graphics persons to help with the site layout and design. We would like to launch the basic version of this site asap. And then add more feature on a monthly basis. Please contact me…
- Joomla Database IntegrationWe need a joomla integration with ezlink POS system. This would include synching the user database, etc. Ezlink has provided their API information. I will provide the API information for your review in the PMB.
- Build Wordpress Site Using Google Base DataI am looking to build some wordpress sites using the data from a goole base feed. my site is www.executivegreetingcards.com and I have several other url's that I do not use right now. I want to use the thesis theme for wordpress and have the site formatted so that I can import the google base feed and it will build my product pages. Google base feed is here. http://www.executivegreetingcards.com/feed/feed.cfm I would like to change the url structure to each of the new domain names and c…
Partner links
Breaking News
- Maoists set another deadline, families cry for helpTime is running out for the 3 cops abducted by Maoist terrorists as the second deadline set for 10am looms near. After claiming to have killed Sub Inspector Abhay Yadav, the Maoists have set a new deadline of 10 am for the cops to release their leaders. If the Bihar govt refuses to give in, the Maoists have warned that they would kill the remaining policemen in custody.…
- Cops' distraught families plead for government helpThe families of the abducted cops have made a desperate plea to the government for the safe return of their loved ones. Even as Maoists claimed that they had killed sub inspector Abhay Yadav, the family members of the 3 remaining abducted cops have pleaded with Nitish Kumar to ensure the safe return of the policemen. The families of the three policemen have threatened to immolate themselves if their husbands dont return home safely.…
Twitter links powered by Tweet This v1.6.1, a WordPress plugin for Twitter.





