VM を SSD 上にインストールし、OS をスピン ドライブ上に置くと、VM の使用時にパフォーマンスが大幅に低下しますか?

VM を SSD 上にインストールし、OS をスピン ドライブ上に置くと、VM の使用時にパフォーマンスが大幅に低下しますか?

私は難解な質問タイトルが好きではありませんが、詳しく説明する方法がよくわかりませんが、ここに書いてみます:

私たちは、開発者向けに 128 GB の SSD ドライブを搭載した新しい PC を購入する予定でした (VM は約 70 GB を占めるため、そこに Windows 7 を入れるスペースも十分ではないと思いますが、そうでないと思われる場合はお知らせください)。

OS がまだ古いスピン ドライブ上にあるが、VM (VMWare を使用) が SSD 上にある場合、開発者は SSD のパワーの利点を十分に享受できるでしょうか?

念のため
私はそれが意思VM を SSD 上に置くとパフォーマンスが向上します。私が最も関心を持っているのは、OS がまだ古いタイプのハード ディスク上にある場合、パフォーマンス上の利点の一部が失われる可能性があるかどうかです。

答え1

はい、SSD の R/W 速度がはるかに速いため、パフォーマンスが向上します。仮想ハード ディスク ファイルを SSD に保存するようにしてください。また、SSD の一部をページング ファイル仮想メモリ専用にしてください。
私は速度をテストし、仮想マシンのパフォーマンス向上が必要なときは常に同じことを行っています。

更新(ご説明後)
OS を旧式のハード ディスクに保存しておくと、OS が関係するところではパフォーマンスが低下します。VMware などの仮想化ソフトウェアは、仮想ネットワークなどの多くのことを実行するのに多くの OS フックを必要とします。しかし、そのようなことは小さな I/O スレッドを伴うため、それを感じることはありません。OS による大きな I/O 操作は、起動、ログオン、ログオフ、シャットダウン時に発生します。そのため、VM 操作時にパフォーマンスの低下を感じることはほとんどありません。

答え2

プロセッサや RAM などの他の要因に依存しますが、VM に SSD を使用すると VM のパフォーマンスが向上します。最新のマルチコア プロセッサと十分な RAM があれば、これでうまく動作するはずです。OS と VM を同じドライブで実行すると、悪影響があります。OS と VM を別々のドライブと I/O にしてください。

答え3

パフォーマンスは良好です。開発者が主に VM で実行している場合、Win7 はディスク I/O をあまり実行する必要がないため、SSD 上か回転ドライブ上かで大きな違いはありません。開発者が気付く最大の点は、Win7 の起動が SSD 上よりも回転ドライブ上では時間がかかることですが、これはおそらくあまり考慮する必要のない問題です。

VM のホストとして Win7 のみを使用していて、大きなネイティブ アプリケーションをあまりインストールしていない場合は、同じ 128 GB SSD ドライブで Win7 と 70 GB VM イメージの両方を実行できます。私は、MS Office Pro 2007 で Win7 を実行している 20 GB の仮想ドライブを持っていますが、これはぴったり収まります (余裕はあまりありません)。

関連情報