仮想マシンにどのくらいのメモリ(RAM)を割り当てる必要がありますか?


31

Ubuntuを仮想ボックスにインストールしています。ホストOSはWindows 7で、システムに6GBのRAMがあります。仮想マシンでのUbuntuのセットアップに関する1つのチュートリアル(ステップ14、http//www.aztcs.org/meeting_notes/linuxsig/ubuntuintovirtualbox/ubuntuintovirtualbox.htm)では、RAMの合計をRAMの45%に設定するように指示されています私の場合は約2.7GBになります。これは正しいです?

また、RAMをvmに割り当てると、そのRAMはvm専用に予約されるようになります。yesの場合、vmがゲストOSを実行しているとき、またはRAMに永続的な分割を作成するときにvm専用に予約されますつまり、実行を停止して仮想マシンを終了すると、ホストOS(Windows 7)は使用可能なRAMとして6GBのRAMをすべて取り戻しますか?

回答:


27

ただし、仮想マシンには、実行に使用するタスクに必要な多くのRAMを割り当てる必要があります

単一の仮想マシンを実行している場合、読んだ提案は問題ありません(ホストマシンに十分なRAMがある場合)。ただし、Ubuntuシステムで何を行う予定かによっては、おそらく2.7 GBのRAMは必要ありません。Ubuntuの仮想マシンを含むほとんどの仮想マシンに、1 GBのRAMを割り当てます。十分な物理RAMがあり、さらに割り当てることができます。

複数の仮想マシンを実行することを計画している場合、仮想マシンに合計6 GBのうち2.7 GBのRAMを割り当てるのはおそらく多すぎるでしょう。その量のRAMを搭載した2つのVMがあるとうまくいきません!

最後に、仮想マシンは通常、実行中に、提供するすべてのRAMを予約します。仮想マシンの電源がオフ、サスペンド、休止状態、または実行されていない場合、このRAMは使用されません。たとえば、4 GBのRAMを搭載したホストマシン上に約10の仮想マシンがあり、そのほとんどに1 GBのRAMがあります。これは問題ではありません。つまり、一度に実行できるのは数個までです。


ありがとう、エリア。2.7GB未満、おそらく1.7GBを割り当てると思います。
ジェイ

22

仮想マシンが排他的に使用するために割り当てるRAMの量に決まったルールはありません。ただし、次の2つの点に注意する必要があります。

Virtual Box Managerは、仮想マシンに50%を超えるRAMを割り当てるたびに警告を表示しますが、十分なRAMがある場合は、これはあくまでも目安です。もちろん、ホストOSに十分なRAMが残っている限り、VMにシステムRAMの50%以上を割り当てることができます。

後でいつでも簡単に変更できるので、新しく作成したマシンに割り当てるRAMの量について心配する必要はありません。

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