回答:
ストレージ関係者は、VMをI / Oブレンダーと呼んでいます。これは、ゲストのすべてのファイルが通常VMDKのような「コンテナー」内にあるためです。このVMDKは、VMが使用する他のすべてのファイルを含む単一のファイルです。
80GB VMDKでは、すべてのブロックがディスク上に順番に割り当てられるとは限らないことを考慮してください。これは、シンプロビジョニングを使用している場合にさらに起こりやすくなります。VM内でデフラグを実行することにより、実際に物理ディスク上でファイルをシーケンシャルにするのではなく、コンテナー内でファイルをシーケンシャルにし、そのコンテナーは物理ディスク上でシーケンシャルではない可能性があります。基本的に、多くの場合、時間の無駄であり、パフォーマンスの向上は非常にわずかです。
本当の答えとして、仮想マシンの最適化による大きな影響を見たことはありません。そうは言っても、ある時点でドライブを縮小する可能性がある場合は、そのプロセスを支援するために最適化する必要があります。
デフラグがあなたの目標である場合、あなたができることは次のとおりです。
ゲストOSをシャットダウンします。停止ではなく適切なシャットダウン
VM Ware Playerウィンドウで、ゲストOSを1回クリックし、[仮想マシンの編集]をクリックします
「ハードウェア」タブで「ハードディスク」をクリックします。右側に「ユーティリティ」という名前のボタンが表示されます。クリックすると、ドロップダウンメニューが表示されます。「最適化」を選択します。
Ubuntu 12.04ゲストOSを使用していますが、デフラグ後にパフォーマンスの違いは見られませんでした。
Windows XPはVMWare Player上にありますが、最高のパフォーマンスを得るには、そのOSのメンテナンスを同じように実行する必要があります。
VM HDを最適化した場合でも、VHDファイルがホストOS上で完全に最適化されていることを確認する必要があります。