Visual Studioを使用してネイティブC ++アプリケーションをコンパイルおよび開発するために、Windows 7を実行する仮想マシンをセットアップします。Ubuntu Natty x64を実行するIntel T9600デュアルコアCPUを搭載したホストに8 GBのRAMがあります。もっと最近のi7があればいいのに、そうではないので、ハードウェアを最大限に活用する必要があります。
主なボトルネックは、C ++アプリケーションのコンパイルです。実際のWindows 7インストールから切り替えていますが、コンパイルが1桁ほど遅くなりました。
1)64ビットWindowsをゲストとして使用すると、RAM使用量が増加するという明らかな犠牲を払っても、コンパイル時間は改善されますか?誰も私にパフォーマンス評価を指摘できますか?
2)ゲストにCPUパフォーマンスに影響する可能性のある設定はありますか?
3)速いのは何ですか?ゲストのローカルディスクI / OまたはSambaを介してホストにネットワーク接続されていますか?
VMWareプレーヤー、ワークステーションを使用してみてください。VirtualBoxよりもはるかに速いことに気付きました。繰り返しますが、これは私の個人的な経験です。
—
シキ
共有してくれてありがとう。これは特にUbuntuホストを指しますか?
—
krlmlr
いいえ、一般に高速です。つまり、Windowsホスト、Linuxホスト、Windowsゲスト、Linuxゲストです。ほとんどすべての可能な組み合わせ(VMWareとVirtualboxの両方)を試しました。VMWareは常にVirtualBoxよりも優れています。もちろん、ネイティブテストは互いに近づいてくるかもしれませんが、より速く、より速く感じられます。PCのライター。
—
シキ