Почему Windows запускается в Hyper-V, когда он включен? - PullRequest
3 голосов
/ 28 мая 2020

Сегодня Microsoft выпускает Windows 10 с WSL 2, похоже, что WSL 2 требует Hyper-V, поэтому у меня есть пара вопросов:

С веб-страницы Hyper-V:

Кроме того, если у вас включен Hyper-V, у этих чувствительных к задержкам высокоточных приложений могут также возникнуть проблемы с запуском на хосте. Это связано с тем, что при включенной виртуализации ОС хоста также работает поверх уровня виртуализации Hyper-V, как и гостевые операционные системы. Однако, в отличие от гостей, ОС хоста отличается тем, что имеет прямой доступ ко всему оборудованию, а это означает, что приложения с особыми требованиями к оборудованию могут работать без проблем в ОС хоста.

Итак, мой главный вопрос: Почему они запускают Windows хост поверх уровня виртуализации Hyper-V?

Насколько я понимаю, это доставляет ряд неудобств, например VirtualBox. не работает, я видел несколько комментариев от людей, которым удалось заставить его работать, но производительность была плохой.

Есть ли заметная разница для тех, кто запускает приложения, интенсивно использующие CPU / GPU / SSD?

...