Я недавно установил Microsoft Hyper-V Server 2008 и имею работу 2 VM его.
Все хорошо работает до некоторых "симпатичных" (мог быть WPF или.NET) выполняется приложение. В этом случае все виртуальные машины зависают или полностью замедляются.
Я прочитал некоторые статьи о замедлении хоста и зависании, но моих работах хоста, моем замораживании VMs. Я попробовал драйверами дисплеев по умолчанию, и драйверами Nvidia, но отрицательным результатом.
Также драйвер виртуального дисплея имеет только 4 МБ памяти? Это могло быть проблемой? И там какой-либо путь состоит в том, чтобы увеличить его? Кажется не от того, что я нашел.
Мои аппаратные средства:
VMs является Windows XP x64. Аппаратная виртуализация включена. Hyper-V актуален.
Останов VM, когда я соединяю звездой "Acronis истинное изображение" или "Стой" Антивирус.
Существует известная проблема, выполняющая WPF в виртуальной машине. Наиболее распространенная жалоба связана с Visual Studio. См. эту статью для потенциальной фиксации:
И подводить итог в случае, если ссылка когда-либо становится устаревшей, просто необходимо установить следующий ключ реестра на '1':
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon. Graphics\DisableHWAcceleration
Обратите внимание, что это отключит аппаратное ускорение, и таким образом, в зависимости от того, что Вы делаете, Вы могли бы хотеть продумать его тщательно сначала.
Это кажется на установку графических драйверов на хосте Hyper-V когда необходимо использовать стандартные драйверы Windows. Я видел ту же проблему в прошлом с теми же признаками, как Вы описываете. Я не уверен, связана ли проблема с ответом Joel, который мог бы быть решением, о котором я не знал в то время.
Удалите драйверы, и это должно работать правильно снова. Вы уверены, что использовали драйверы Windows по умолчанию прежде? Можно получить доступ к VMs XP через RDP от другой машины (используемый в качестве тонкого клиента).
Виртуальные машины на Hyper-V (и другие гипервизоры Типа 1 как VMware ESX/ESXi) обычно выполняемые серверные операционные системы и хосты являются бездисплейными, таким образом, к VMs получают доступ удаленно.
Настольное OSs лучше всего виртуализируется или с гипервизорами Типа 2 как VirtualPC и VMware Workstation, или использующий системы виртуализации настольных систем VDI, как Citrix XenDesktop, Microsoft MED-V и Представление VMware (Вы все еще получаете доступ к VMs использование удаленной клиентской машины с ними, но локальные ресурсы могут использоваться).