Windows 8 の Hyper-V はホスト ハードウェアのパワーをフルに活用できますか?

Windows 8 の Hyper-V はホスト ハードウェアのパワーをフルに活用できますか?

非常に古いゲーム用の DOSBox があり、一部のゲームは Windows 8 で問題なく動作しますが、Windows 95/98/XP で実行されていたその時代のゲームでは、ゲームで GPU を利用する必要がある場合は、少し不運でした。

Windows 8 の Hyper-V システムでは、ホスト ハードウェアを利用して、古いバージョンの Windows を適切なフレーム レートでプレイできるほど十分に仮想化できますか?

答え1

Hyper-V では、ホスト ハードウェアのパワーをフルに活用することはできません。

パフォーマンスの低下と画面更新の問題があるため、画面を急速に更新するゲームには適していません。一方で、ビデオのエンコードやターンベースのゲームには適している可能性があります。私は個人的に、都市建設ゲーム Zeus をプレイするために使用しましたが、問題なく動作しているようです。

ただし、Hyper-V 2008 R2 SP1 を実行しているサーバーにビデオ アダプター カードを物理的にインストールすることで、この問題は解決されます。RemoteFX と呼ばれる新しい機能により、仮想マシン内でグラフィック処理装置 (GPU) による高速ビデオが提供されます。これにより、セッション ベースおよび仮想デスクトップの豊富なユーザー エクスペリエンスが、幅広いクライアント デバイスに提供されます。

からhttp://technet.microsoft.com/en-us/virtualization/hh278966.aspx

生のベンチマークでは次の結果が得られました

ルートパーティション:4541

ゲストパーティション:3299

しかし、これらの人々は

ビデオは明らかにぎくしゃくしていますが、ルート パーティションでは滑らかです。

からhttp://community.futuremark.com/forum/showthread.php?169530-Maximising-3DMark11-score-on-a-Hyper-V-VM&highlight

答え2

まず最初に注意すべきことはハイパーV

サーバー仮想化専用に開発されていた

したがって、主に複数の環境をテストしたい開発者や IT 管理者向けです。

しかし、特に以下の使用により、この点は進歩しているようだ。リモートFX

Microsoft は、Windows 7 SP1 を実行する仮想デスクトップが Hyper-V ホストにインストールされている物理グラフィック カード (GPU) のパワーを活用できるようにする強化されたグラフィカル機能である RemoteFX を導入しました。


この状況を阻む大きな要因は、次の 2 つの大きな問題です。

  1. Hyper-VはGPUを「エミュレート」している
  2. ゲストOSは独自の技術によって制限される

エミュレーションの問題

ホスト OS がゲスト OS 上でデバイスをエミュレートしているため、多くの問題が見つかります。この「ソフトウェア GPU」は、3D ゲームが適切に動作するには一般的すぎます。

ゲスト OS の制限

Windows 95 マシンで Call of Duty Black Ops 2 を実行することはできません。仮想化する各 OS 内での互換性に関して同じ問題が発生します。

答え3

古いゲームによって異なります。Diablo II LOD 用にいくつかのサーバーを仮想化できました。各インスタンス (合計 4 つ) は、1 秒あたり約 20 ~ 40 フレームで実行されました。間違いなく実行可能です。ただし、使用しているハードウェアと利用可能なリソースに大きく依存します。

答え4

試したことはないが、おそらく最も近いのはリモートFX

調べる前は、Windows 8はRemoteFXをサポートしていないと言っていたのですが、どうやらそれは間違いで、する

しかし、せいぜいこれではゲストOSが現在のGPUを使えるだけであり、GPUがRemoteFXでサポートされるほど新しい場合、Windows 9xなどがGPUをサポートする可能性はかなり低いです。Nvidia.comWindows XP まで遡る最新のカードのドライバーのみが表示されます。

関連情報