Windows 8'de yüklü hyper-v ile kötü oyun performansı


12

Hyper-V yüklü Windows 8 ana işletim sistemimde çok kötü bir oyun performansı elde ediyorum, ancak konuk makineleri çalışmıyor.

Örneğin World of Tanks , Hyper-V yüklü olmayan 60-70 FPS ve yüklü 4-14 FPS rapor eder. Benzer, dramatik bir hit, diğer oyunlarda da gözlendi, bu nedenle sorun WoT'ye özgü değil.

Konuyu netleştirmek için, oyunları sanal bir makinede çalıştırmaya çalışmıyorum. Bu etkiyi gözlemlerken çalışan bir sanal makinem bile yok. Sadece Hyper-V özelliği yüklü.

Sistem özellikleri:
AMD Phenom II 965 (3,4 GHz)
AMD Radeon 6950 2GB (XFX Çift D HD-695X-CDFC)
16 GB DDR3 1333
AMD 790GX yonga seti Anakart (Gigabyte GA-MA790GPT-UD3H)

Her AMD sürücüsünü 12.8'den geçerli 12.11beta8'e kadar denedim, BIOS ayarlarında sanallaştırma etkinleştirildi, yerleşik 3300HD video cihazı BIOS'ta devre dışı bırakıldı ve burada Server 2008'de çözülen benzer bir sorunla ilgili MSDN blog girişini okudum 2008 R2'de (ve umarım Win 8'de gerilemiş değil).

Evde geliştirme ve test için Hyper-V'i kullanmak istiyorum (Profesyonel olarak bir sysadmin / yazılım geliştiriciyim). Bununla birlikte, ev sistemimi eğlence için de kullanamazsam, bu planları not etmek zorunda kalacağım.

Hyper-V'nin yönetim / ana bilgisayar işletim sisteminin sanallaştırma ortamında çalıştığı Tip 1 bir hipervizör olduğunun farkında olduğumu bilmeliyim. En azından bir miktar performans isabetinin olacağını anlıyorum, ancak şu anda gözlemleyebildiğim ve ölçebildiğim "şiddetli" isabet yerine, çoğu kaynağın ima ettiği "minimal" isabetle karşılaşmayı tercih ederim.


VM'nin gerçekten çalışmadığından emin olmak için Hyper-V yöneticisini kontrol edin. Bazen Hyper-V, Windows kapatılmadan önce çalışıp çalışmadığını gösteren herhangi bir pencere olmadan başlangıçta bir VM başlatır.
Martheen Cahya Paulo

Koşan hiçbir şey yoktu. Aslında, en son testi yaptığımda, konuk işletim sistemi sanal anahtar mevcut olmadığından (Hyper-V'nin kaldırılması / yeniden yüklenmesi sırasında silindi) başlatılamadı.
SnowCrash

O zaman başka bir güncellemeyi beklemek zorundasınız ... Bahsettiğiniz MSDN blog girişi, "bu yönetici oyun oynamıyor" için davranışı reddetti, bu yüzden muhtemelen AMD bu kullanım durumunu sürücüleri için de test etmiyor. Düşük seviye mobil Radeon 5470, Windows 8'de Hyper-V etkinken iyi çalışıyor, bu yüzden sadece üst düzey GPU'yu etkiler.
Martheen Cahya Paulo

Öyle olabilir. Kendimi neyi düzeltebileceğim konusunda fikirim kalmadı, bu yüzden VMWare'i kullanmaya geri döndüm. Birkaç güncelleme daha geçtikten sonra ve / veya 3 yaşındaki CPU / MB'ımı değiştirmek için başka bir yükseltme turunu tamamladıktan sonra tekrar deneyeceğim.
SnowCrash

En azından geri dönüş için VMWare var. WP8 geliştiricileri Hyper-V kullanmaya zorlanıyor. Hey, belki de bu geliştiricilerin çığlıkları AMD / Microsoft / bunu düzeltmekten sorumlu olan herkesi dürtebilir.
Martheen Cahya Paulo

Yanıtlar:


2

Siz olsaydım, vmware veya virtualbox kullanmayı düşünürdüm .

Virtualbox'ı kendim kullanıyorum ve oyun oynarken performans sorunlarım yok. Hatta çalışan bir vm bıraktı ve bir fark fark ettim. Çok fazla RAM ve iyi bir işlemci var.


2
Aslında bir cevap değil, ama MS / AMD bunu çözene kadar, bunun yapılması gerekecek.
SnowCrash

0

Görebildiğim kadarıyla, Hyper-V'yi etkinleştirirseniz yalnızca minimum performans düşüşü olmalıdır. Bu konuyu MSFT forumunda bulduysanız .

Bunun nedeni, Windows 8'in burada gördüğünüz gibi Hyper-V üzerinde de çalışmasıdır .


1
Sorumda, Hyper-V'nin hem yönetim işletim sisteminin hem de konuk işletim sistemlerinin sanallaştırma ortamında çalıştığı Tip 1 hipervizör olduğunu bildiğimi söylemeliydim. Bu sayfayı araştırmamda ve birisinin benzer bir sorunu olduğu ve benzer şekilde reddedildiği diğer birçok kişiyi ziyaret ettim. Kelimenin herhangi bir modern veya arkaik tanımıyla,% 75 ila% 85 gözlemlenen performans ismini "minimal" olarak adlandıramam.
SnowCrash

1
Önceki yorum sert görünüyorsa özür dilerim. Buradaki birinin kendi deneyimleriyle, bu soruna veya en azından buna neden olan koşullara yeni bir çözüm belirlediğini umuyorum.
SnowCrash

Hiper vizör kullanmak için Hyper-V gerekli mi? Belki de yanlış ifade ediyorum ama Hyper-V'nin VM'lerin daha verimli çalışmasını sağlamak için kullanıldığını düşündüm ve bir hipervizör kullanırken varsayılan olarak bir vm yüklemiyor musunuz? Gibi, comp önyükleme ve (sanırım hangi işletim sistemi ya da bir şey seçmenizi ister?) Os os Hyper-V teknoloji ile önyükleme değil mi? Bu aslında kullanıldığı anlamına gelir. Tamamen yanlış olabilirdim, işte böyle belirsiz olduğunu düşündüm.
Codezilla

@SnowCrash Hayır Yorumunuz sert değildi :-) Ve haklısın <% 75 en az değil.
Marcel Janus

@Codezilla - Evet, Windows 8'de yerleşik özelliği kullanmak gerekir. VMWare ve Sanal Kutu, Hyper-V devre dışı bırakılmışsa kullanılabilir, çünkü donanım desteği eksikliği veya seçim nedeniyle kullanılamaz.
Ramhound
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.