web-dev-qa-db-ja.com

仮想マシンのゲスト最適化のヒント

私はVirtualBox2.2.4にWindows7をインストールし、魅力のように機能しました。しかし、私のWindowsXP仮想マシンと比較すると、パフォーマンスは遅いです。

Windows7を(非仮想)マシンにインストールしましたが、パフォーマンスはXPおよびVistaよりも優れていました。

パフォーマンスが許容範囲内になるようにゲストWindows7を最適化するためのヒントについて知りたいのですが。

一部のサービスを停止することを考えていましたが、ゲストOSでサービスが必要であることを知りません。別の考えは、デフラグについてです。あなたのヒントは何ですか?

7
Click Ok

通常、Windows 7仮想マシンを最適化する必要はありません。以前のWindowsリリースとは異なり、それがあれば、箱から出してすぐにかなりスムーズです少なくとも1Gb RAM割り当て済み。私はVMWareFusionでWindows7x64を使用していますOSXとそれは驚くほど高速です。

専用のESXiマシン(2000/XP/Vista/2003/2008/2008R2 /のそれぞれ約3つ)でソフトウェアテストを行うために、lotのWindowsVMを実行します。 Vistax64)なので、WindowsVMを一般的に適用するためのヒントをいくつか紹介します。

  • すべてのデスクトップ効果をオフにし、「Windowsクラシック」モードを使用します
  • SuperFetchサービスを無効にします(ディスクI/Oとメモリが多い)
  • VMにできる限りRAMを割り当てます
  • WindowsDefenderをオフにします
  • 軽量のアンチウイルスをインストールします(少なくとも2000/XP/2003では)
  • 「高性能」省電力モードを使用する(つまり、なし)
  • スクリーンセーバーを無効にする
  • 可能であれば、仮想ディスクイメージを別の物理ドライブに配置します。ただし、ソフトウェアRAIDアレイ上にないことを確認してください。
  • さらに多くのRAM=を割り当て、thatをVMにも割り当てます。

私の経験は仮想化製品のVMWareファミリー(Workstation、Server、ESXi、Fusion)のみであり、Windows7で問題は発生していません。VMWareWorkstationをダウンロードして、どこかにボトルネックがあるかどうかを確認することをお勧めします。 VirtualBoxの実装で。

Win7のシステム要件では、最低1GbのRAMが規定されていることを忘れないでください。最小。パフォーマンスは1Gbで良好ですが、それを少なくすると、問題が発生します。

15
saschabeaumont

Windows 7はVHDブートをネイティブでサポートしています。つまり、VHDファイルをサポートするOSをホストしていなくても、VHDファイルを直接起動できます。それはとても素晴らしく、そのように働くことは素晴らしいです。絶対に試す価値があります。多分それはデスクトップを仮想化する次の素晴らしい方法でしょう。

これは、Windows 7でのネイティブVHDブートに関する私のブログ投稿です

3
kentchen

VMに十分なリソースを割り当て、それらのリソースを自由に割り当てることができることを確認してください。また、不要な仮想デバイス(シリアルポートなど)をオフにしてから、サービスなどの実際のゲスト設定を確認します。

1
Chopper3

私自身のテストでは、Win7はWinXPよりもディスクI/Oチャネル上でlot難しいことに気づきました。これは、仕事のVMWareインストールでの問題です。ここでは、メタデータの書き込みが不十分なXFSパーティションにVMディスクが存在します。できる限り最適化しましたが、Win7私のWinXPと比較すると、これは単なるポーキーです。重要なのは、可能な限りディスクへのスワップアウトを回避することです。そのため、VMに十分なRAMが割り当てられていることを確認してください。これは役に立ちます。

1
sysadmin1138