非アクティブな VM の RAM を別の VM で使用することは可能ですか?

非アクティブな VM の RAM を別の VM で使用することは可能ですか?

基本的に、Ubuntu をホストとして実行し、2 つの VM (それぞれ異なる VM 上の 2 つのゲスト OS) を持つことを検討しています。2 つの VM では、Windows 7 と別の Linux ディストリビューションが実行されます。

私のコンピュータには 6 GB の RAM しか搭載されていません。Ubuntu に 3 GB 割り当てて、3 GB を Windows 7 に、3 GB を他の Linux ディストリビューションに割り当て、一度に 1 つの VM のみを使用することが可能かどうか知りたいです。

基本的に私が尋ねているのは、非アクティブな (電源がオフになっている) VM (Windows 7) の RAM を使用して、Linux で VM を使用/実行/操作できるかどうかです。

答え1

VMオプションで設定したRAMの量は、VMを起動するまでは単なる数字なので、これは可能です。

答え2

前の回答は正解です。VM を起動するまで、割り当てられたメモリは VM によって使用されません。

すでに VM が実行中の状態で 2 番目の VM を起動しないように注意してください。そうすると、マシン上で使用可能な残りの RAM がすべてすぐに割り当てられ、ハング/クラッシュ/使用不能になります。

ただし、VM を高負荷の用途に使用していない限り、Windows 7 では 2 GB 以上は必要なく、Linux はほとんどの場合 1 GB 以下で実行できます (デスクトップ環境を使用している場合はそれに応じて異なりますが、ヘッドレスの場合はそれより少ない容量でも問題ありません)。

関連情報