Виртуальная машина Hyper-v использует процессор на 100% - PullRequest
0 голосов
/ 28 октября 2019

Я довольно новичок в создании виртуальных машин.

У меня есть этот MacBook: Apple MacBook Pro "Core i7" 2.5 15 "середина 2015 года.

Я запускаю Windows 10 в BootCamp.

Я установил это виртуальное окно с Hyper-v внутри своего окна Bootcamp: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines

Я установил видеоигру на виртуальной машине.

Когда я запускаюигра использует 100% процессорного времени и настолько медленна, что не воспроизводится.

Неважно, сколько виртуальных процессоров я ему даю.

Эта же игра работает довольно нормально с очень низкимЗагрузка процессора в обычных окнах Bootcamp.

Что мне делать?

1 Ответ

2 голосов
/ 28 октября 2019

Я понял это.

Проблема заключалась в том, что виртуальная машина не использовала графический процессор.

Я исправил это с помощью , выполнив следующие шаги здесь :

При обычной установке, без каких-либо дополнительных настроек, настройки и т. Д. Виртуальная машина не использует графический процессор.

Я следовал за ответом Виктора Мясникова по ссылке выше.

  1. Запустите Powershell от имени администратора и введите: Get-VMRemoteFXPhysicalVideoAdapter
  2. В полученных результатах проверьте, являются ли «CompatibleForVirtualization» и «Enabled» «True». К счастью, у меня было.
  3. Включить Host GPU для RemoteFX vGPU. Здесь я следовал документации и в моем случае ввел эту команду: Get-VMRemoteFXPhysicalVideoAdapter -Name \*Radeon\* | Enable-VMRemoteFXPhysicalVideoAdapter
  4. Добавьте RemoteFX vGPU к вашей ВМ, введя эту команду: Add-VMRemoteFx3dVideoAdapter -VMName <vmname>
  5. Открыть ВМДиалоговое окно настроек, вы можете настроить RemoteFX vGPU. Но я думаю, что никакой дополнительной настройки не было необходимости.
  6. Запустите ВМ.
...