web-dev-qa-db-ja.com

esxivmでのゲーム

このトピックに関する最近の議論を見つけることができないので、私はいくつか掘り下げました。 vmware esxiホストに適切なハードウェアがある場合、低遅延で適切なグラフィックスを備えた仮想マシン内でゲームを行うことは可能ですか?私はウルトラのスカイリムについて話しているのではありませんが、WoWのレンダリング距離を最大に上げることができるほど十分です。

2
Residualfail

ビデオゲームのレンダリングを目的としていないため、オンラインでは何も見つかりませんでした。近年、VM内のグラフィックスアクセラレーションを支援するためにいくつかの進歩がありました。ただし、仮想化できるものは、優れたハードウェアを使用しても、ビデオ/ゲームのレンダリングの可能性の点で、適切なグラフィックカードを搭載した標準のPCに近づくことはできません。

グラフィックカードから送り出されるデータが非常に高速でモニターに直接送られるという事実も考慮する必要があります。私が間違っていなければ、それは4gbps以上の範囲です。イーサネットケーブルを介してその種の情報を強制し、仮想化に伴うすべてのオーバーヘッドも含めようとしています。

結論として、基本的なグラフィックカードを搭載したPCよりもうまく機能することはありません。

0
Geruta

仮想化テクノロジーのいずれかまたは両方をサポートするには、ホストハードウェアが必要になると思います

  • グラフィック仮想化テクノロジー(Intel GVT-d、GVT-g、GVT-s)。 Intelの統合GPUは、仮想マシン(GVT-d)に専用に割り当てるか、ネイティブグラフィックスドライバー(GVT-g)を使用してタイムシェアリングベースで複数の仮想マシン間で共有するか、またはを使用して複数の仮想マシン間で共有することができます。仮想グラフィックスドライバー(GVT-s)
  • またはIOリダイレクトして、PCIeグラフィックカードを仮想マシンに完全に割り当てます
    • AMDのI/O仮想化テクノロジー「AMD-Vi」。元々は「IOMMU」と呼ばれていました。
    • Intelの「DirectizedI/Oの仮想化テクノロジ」(VT-d)。ほとんどのハイエンド(すべてではない)のNehalemおよび新しいIntelプロセッサに含まれています。

フレームレートに関しては、私にはわかりません。これらの機能をサポートするホストがなく、適切なグラフィックハードウェアを備えていたことがありません。

仮想マシンでWoWを実行する目的について。以前は同じマシンでWoWの複数のコピーを実行でき、おそらく今でも実行できることをご存知でしたか。インスタンスごとにWoWフォルダーのコピーを作成する必要があるかもしれませんが、それはわかりませんが、作成したとしても、それぞれの完全な仮想マシンよりも小さくなります。

1
BeowulfNode42