Würde eine Grafikkarte die Leistung der virtuellen Maschine erhöhen?

2

Ich verwende VMWare Player, um eine Windows 7-VM auf einem Windows 7-Host auszuführen. Ich habe Aero eingeschaltet und es funktioniert ziemlich gut für den MSOT-Teil, aber manchmal, wenn ich mich zu schnell bewege oder ein Fenster minimiere / maximiere, kann ich einige Bildschirmrisse und Verzögerungen sehen.

Ich verwende eine alte GTX 275, frage mich aber, ob eine leistungsfähigere Grafikkarte die Leistung einer virtuellen Maschine erhöhen würde (zumindest die grafische Benutzeroberfläche).

Jack
quelle

Antworten:

2

Ich denke, Grafikleistung in einer VM ist mehr CPU-gebunden als GPU-gebunden.

Auch wenn die VM-Software Dinge wie OpenGL und / oder DirectX Passthrough implementiert hat, muss die CPU immer noch verwendet werden, um jeden GPU-Vorgang zu überprüfen, um zu verhindern, dass sie auf RAM / VRAM außerhalb der virtuellen Maschine zugreifen. Dies kann die CPU und die Busse, die die CPU mit der GPU verbinden, erheblich belasten und die Leistung verringern, die durch das vollständige Auslagern bestimmter Berechnungen auf die GPU erzielt wird, da jetzt ein Zurückkopieren erforderlich ist.

Außerdem kann ich keine Dokumentation finden, die angibt, dass der Vmware-Player DirectX 10.1 implementiert, das für Areo erforderlich ist, sodass Ihre Aero-Effekte möglicherweise vollständig in der CPU simuliert werden.

billc.cn
quelle
Die GPU muss nur DirectX 9 unterstützen, um Aero ausführen zu können.
Bogdacutu
2

Dies hängt wirklich von den Spezifikationen des betreffenden Computers ab.

Ich habe seit ungefähr 5 Jahren nicht mehr getestet, aber ich habe festgestellt, dass das Einsetzen einer billigen Grafikkarte in einen Computer mit integrierter Grafik die allgemeinen Aktivitäten erheblich beschleunigt.

Nach all dem, was Sie sagen - da Sie bereits über eine Grafikkarte verfügen, würde ich als Erstes versuchen, Ihre Treiber zu aktualisieren ... aber ab und zu sehe ich solche Dinge ... aber, a Die GTX 275 sollte ausreichen, daher neige ich dazu, zu sagen, dass es eine weitere Schwachstelle in der Leistung gibt - vielleicht ist Ihre CPU mit der Virtualisierung einfach nicht fertig .

William Hilsum
quelle