スピーディなVirtualBoxイメージ用のハードウェア


2

自宅のメインPCはWin XPを実行しているので、主にゲーム用に維持したいと思います。ただし、ほとんどの作業は、そのPCのVirtualBox内で実行されているUbuntu 10.04イメージで行います。2 GBのメモリとデュアルコアCPUがありますが、Ubuntuイメージのパフォーマンスには、多くの要望が残されています(メインメモリ768 MBとHDDスペース30 GBを割り当てました)。私が通常VMで行うことはプログラミングなので、どんな瞬間でも私は以下を持っています:

  • いくつかのgvimセッションが開きます
  • 複数のタブを持ついくつかの端末、いくつかの実行中のシェル ipython
  • それぞれがいくつかのタブを持つ4〜5のfirefoxインスタンス

UbuntuでVirtualBox VMのパフォーマンスを向上させるには、どのハードウェアを使用する必要がありますか?具体的には:

  • より多くのコアが重要ですか?(たとえば、VMを実行しているCPUと、バックグラウンドで他のWindowsのものを実行しているCPUを完全に分離するため:ファイアウォール、ブラウザなど)
  • VMにより多くのメモリを提供すると役立ちますか?Ubuntuのsysモニターからは、私が与えた768 MBを使用しているようにも見えません。
  • VMイメージが存在するスピーディなSSDがあれば大いに役立つでしょうか?

そのような作業環境に最適なハードウェア設定について、経験を共有してください。前もって感謝します。

回答:


1

768 MBはWebブラウジングには十分ですが、多くのアプリケーションを実行する場合はそれほど多くありません。システムモニタは、アプリケーションによって割り当てられたメモリ量を通知することに注意してください。ディスクキャッシュは含まれません。Linuxは使用可能なすべてのメモリをディスクキャッシュですぐにいっぱいにします。これはパフォーマンスにとって非常に重要です。Linuxにより多くのメモリを提供することで利益が得られると思います。

遭遇する可能性のある問題は、Linuxにより多くのメモリを割り当てると、Windowsのメモリが少なくなることです。RAMを4 GBに増やす価値があるかもしれません(ただし、Windows XPは4 GBのアドレススペースに制限されているため、約3.xx GBのRAMしか使用しません)。2GBをLinux専用にします。

本質的に並列のアプリケーション(シーンレンダリングなど)を実行したり、ゲームのプレイ中にバックグラウンドで大規模なコンパイルを実行したりする場合を除き、コアが増えるとは思いません。

ディスクアクセスがボトルネックになっている場合、高速SSDからVMを実行すると役立つ場合があります。しかし、RAMを追加してディスクアクセスの数を減らすことは、はるかに効果があります。


0

3つのポイントすべてが役立つはずです。可能であれば、ホストとVMイメージにはそれぞれ、並列アクセスを可能にするための専用のハードドライブが必要です。これはおそらく、SSDを使用するほど良くはありませんが、はるかに安いはずです。


0

私は多くのVMを使用しており、あなたと同じ10.04を実行しています。

私は走っています:

  • AMD Phenom II 940 @ 3.7Ghz(クアッドコア)
  • 6GB 1066Mhz DDR2メモリ@ 800Mhz

vm、4コア、2GBメモリ、および完全なGPUアクセラレーションを提供しました

通常の7200rpmのHDDがありますが、VMは通常のpcシステムにインストールされた状態で出てきます。

これが役立つことを願っています、私のビットは過剰すぎるかもしれませんが、私には完璧に機能します。また、Unityモード(vboxよりも優れている)とExclusiveモード(vmがあなたのように統合できるようにするので、Virtualboxの代わりにVMWare Workstationも使用します通常のPCで再実行してください)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.