Погана ігрова продуктивність із гіпер-v, встановленою у Windows 8


12

Я отримую дуже низькі ігрові показники на моїй ОС Windows 8 з встановленою Hyper-V, але не працює гостьова машина.

Наприклад, World of Tanks повідомляє про 60-70 FPS без встановлення Hyper-V та встановленому 4-14 FPS. Подібний, драматичний удар спостерігається і в кількох інших іграх, тому проблема не є специфікою WoT.

Щоб зрозуміти, я не намагаюся запускати ігри у віртуальній машині. У мене навіть не працює ВМ під час спостереження за цим ефектом. У мене просто встановлена ​​функція Hyper-V.

Моя специфікація системи:
AMD Phenom II 965 (3,4 ГГц)
AMD Radeon 6950 2 Гб (XFX Double D HD-695X-CDFC)
16 ГБ DDR3 1333
AMD 790GX чіпсет материнської плати (гігабайт GA-MA790GPT-UD3H)

Я спробував кожен драйвер AMD від 12.8 до поточного 12.11beta8, віртуалізація ввімкнена в налаштуваннях BIOS, бортовий відеопристрій 3300HD відключений у BIOS, і я прочитав тут запис про блог MSDN щодо аналогічної проблеми на сервері 2008, який був вирішений у 2008 році R2 (і, сподіваємось, не регресував у Win 8).

Я хотів би мати можливість використовувати Hyper-V для розробки та тестування вдома (я професійно розробник програмного забезпечення / розробника програмного забезпечення). Якщо, однак, я не можу використовувати свою домашню систему для розваг, мені доведеться зірвати ці плани.

Слід зазначити, що мені відомо, що Hyper-V - це гіпервізор типу 1, в якому ОС управління / хост працює в середовищі віртуалізації. Я усвідомлюю, що буде хоч якийсь рівень продуктивності, але я скоріше зазнаю "мінімальний" хіт, на який більшість джерел натякає, а не на "суворий" хіт, який я в даний час в змозі спостерігати і вимірювати.


Перевірте менеджер Hyper-V, щоб переконатися, що VM фактично не працює. Іноді Hyper-V запускає VM при запуску без жодного вікна, яке вказує, чи працює він до вимикання Windows.
Martheen Cahya Paulo

Нічого не бігало. Насправді, коли я робив останній тест, гостьова ОС не змогла запуститися через відсутність віртуального комутатора (він був видалений під час видалення / перевстановлення Hyper-V).
SnowCrash

Ви змушені чекати ще одного оновлення, а потім… Запис у блозі MSDN, який ви посилаєтесь, вибачив свою поведінку за те, що "він не грає в адмін", тому, ймовірно, AMD не перевіряє цей випадок використання для своїх драйверів. Мій мобільний Radeon 5470 низького класу добре працює з підтримкою Hyper-V в Windows 8, тому, можливо, це впливає лише на високоякісний GPU.
Martheen Cahya Paulo

Це може бути. У мене немає ідей щодо того, що я можу виправити, тому я повернувся до використання VMWare. Я спробую ще раз, коли ще кілька оновлень пройшли і / або після того, як я перейду до чергового раунду оновлень, щоб замінити 3-річний процесор / МБ.
SnowCrash

Принаймні, у вас є VMWare для резервного копіювання. Розробники WP8 змушені використовувати Hyper-V. Гей, можливо, крик від тих розробників може підштовхнути AMD / Microsoft / тих, хто відповідає за це.
Martheen Cahya Paulo

Відповіді:


2

Якби я був ти, я б розглядав можливість використання vmware або virtualbox .

Я сам використовую virtualbox і не маю проблем з продуктивністю під час гри в ігри. Я навіть залишив vm працює і не помітив різниці. Звичайно, у мене багато оперативної пам'яті та хороший процесор.


2
Насправді не сама відповідь, але поки MS / AMD не розбереться, це доведеться робити.
SnowCrash

0

Наскільки я можу бачити, має бути мінімальне зниження продуктивності, якщо ви ввімкнете Hyper-V. Якщо цю тему знайшли на форумі MSFT.

Це пояснюється тим, що ви Windows 8 працює і на Hyper-V, як ви можете бачити тут .


1
Я мав би зазначити у своєму запитанні, що я вже знаю, що Hyper-V - це гіпервізор типу 1, в якому і ОС управління, і гостьові ОС працюють у середовищі віртуалізації. Я також відвідав цю сторінку в моєму дослідженні, а також багато інших, де хтось має подібне питання і його також звільняють. Я не можу за жодним сучасним чи архаїчним визначенням цього слова назвати показник ефективності від 75% до 85% "мінімальним".
SnowCrash

1
Прошу вибачення, якщо попередній коментар здався суворим. Я просто сподіваюся, що хтось тут на власному досвіді визначив нове рішення цього питання або, принаймні, умови, що його спричиняють.
SnowCrash

Чи потрібен Hyper-V, щоб використовувати гіпервізор? Можливо, я фразую це неправильно, але я подумав, що Hyper-V використовується для ефективнішого запуску VM, і чи не завантажуєте ви за замовчуванням vm, коли ви використовуєте гіпервізор? Як і у випадку, коли ви завантажуєте комп і (я думаю, він вимагає, щоб ви вибрали, яку ОС ви хочете чи щось?), Чи не це ОС завантажиться з Hyper-V технологією? Що означало б, що він фактично використовується. Я міг бути абсолютно невірним, саме так я смутно вважав, що це працює.
Codezilla

@SnowCrash Ваш коментар не був суворим :-) І ви праві <75% - це не мінімально.
Марсель Янус

@Codezilla - Так, його потрібно використовувати вбудовану функцію в Windows 8. VMWare і Virtual Box можна використовувати, якщо Hyper-V відключений, оскільки його не можна використовувати через відсутність апаратної підтримки або за вибором.
Рамхаунд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.