
自宅にデスクトップと同じサイズの超強力なサーバーがあると想像してみましょう (単なる視覚化です)。
2048 個の物理コア (各 3GHz)、64TB RAM、GTX 780 Ti Black Edition (SLIx4、(4 枚のグラフィック カードが 1 つとして動作))。本当に、とんでもないハードコア コンピューターです。はい、デスクトップでそれを実現するのは不可能なのはわかっています。これは私の質問を視覚的に理解するのに役立つだけです。
Linux を実行すると仮定すると、VirtualBox や VMware などの仮想マシン クライアントをインストールし、そこに Windows をインストールします。Windows には次のものを用意します。
- Intel コア 6 個
- RAM 32GB 1600MHz
- SSD 1TB
「XYZ 変換アクセラレーションを有効にする」や「2D/3D グラフィックスのブースト」などのすべての設定を有効にします。つまり、パフォーマンスの向上に役立つ設定をすべて有効にします。グラフィック面でも「プロセス面でも」です。
このようなコンピューターは、高フレームレートで高度なビジュアルシミュレーションを実行したり、高設定でハードコアゲームを高フレームレートで実行したり、別の例として 60FPS の 8K ムービーを表示したりできるでしょうか (そのために 8K モニターがあれば)。
答え1
まあそれはは可能ですが、Linux をインストールしてからタイプ 2 ハイパーバイザーをインストールすることはなく、Hyper-V や ESXi などのタイプ 1 (ネイティブ) ハイパーバイザーをインストールします。つまり、これらはより低いレベルにあり、ハードウェアに直接アクセスできますが、タイプ 2 ハイパーバイザーは OS に頼る必要があり、理想的ではありません。
また、3D レンダリングや GPU を集中的に使用する作業も若干異なります。VMware ESXi には、専用 (VDGA) または共有 (VSGA) の GPU と直接通信する VSGA と VDGA という 2 つの機能があります。これらの機能には特殊なハードウェアが必要であり、標準的な家庭用ゲーム カードでは動作しません。
しかし、現実には、たくさんのお金とスキルがあれば、好きなことを何でもできる仮想マシンを手に入れることができます。
一部のゲーム会社はすでに、最新のタイトルをプレイできるストリーミング オンライン ゲーム ウェブサイトを展開しており、これらはすべて仮想マシンのバックエンドで実行されています。
これがあなたの質問への回答に少しでも役立つことを願っています。これはかなり大きなトピックです。