質問: windows開発者のマシンで16gbを超えるram)を持つことに利点はありますか? windows server 2008およびhyper-vを実行しているマシン(24 gb ramを搭載したデュアルクアッドコアxeon(2.26 ghz))を想定しています。良好なパフォーマンスで同時に実行できるvmの数はいくつですか?これはやり過ぎですか?本当にramが多すぎますか?vmごとに2gbを想定しています。これは、vmの場合は約16 gbで、メインosとhyper-vの場合は残り8gbです。それは正しいと思いますか?編集:私は質問が自慢のように聞こえないようにしようとしました。私の意図ではありませんでした。書くのは難しい質問です。
回答: 同様の質問があり、理論的に議論するのではなく、必要に応じて交換/アップグレードすることを考えて購入することにしました。私は、12 gb ram、2つのintel 80 gb ssd(raid 0)、2つの1 tb sata hdd(raid 1)、および使い捨て1 tb sata。私はwindowsserver 2008 x64を使用して、ssdでいくつかのvmをホストしました。非常に、非常に速い応答。 (私はvmの使用経験があり、特にsql serverを同じスピンドルに追加する場合、ディスクi/oによってvmで開発者環境をホストするのが面倒になることを知っています。私は本当にこのセットアップを楽しんだが、その後vm遊び場が到着した(32gbのramと気の利いた小さなsanを備えたdell1950))それらを投げたvmは他のいくつかと一緒に接続され、ssdにwindows 7をロードしました(新しいワークステーションとは独立していくつかのvmをホストしているので、システムをいじることができると感じました)。私が気付いた最大のことは、vm以外のマシンで開発することがどれほど優れているかということでした。速度ではなく、視覚効果、フォントのアンチエイリアスなどです。ssdは、実際にはi/oを非要因にしましたが、すべてが瞬時に感じられます。 (また、windows 7は素晴らしいです。)rtmが出たときに再構築する必要があることはわかっていますが、再構築中に作業できるvmがあります。hyperの代わりにvpcを使用する必要があります。 -vは、他の人が混乱していないことを確認する必要があるvmを構築するためのものですが、これは合理的なトレードオフだと思います。要するに、別のサーバー上のホストvmに言う他の人たちと同じですが、intelのssdは非常に高速であることを付け加えたいと思います。個別のマシンにより、柔軟性が向上します。ドライブはテストには十分な速さで聞こえますが、開発作業ではインスタントビートが速くなります。