• ベストアンサー

バーチャルボックスが重い原因を特定

する方法はないですか? どうもwindowsのタスクマネージャにはすべての数値が表示されるわけではないようです。 たとえば4gbの空きメモリがあるのに、バーチャルボックスを起動すると100%近くまで使われるです。しかし、タスクマネージャのvirtual machineの欄ではほとんどメモリが使われていないです。 これは別のマシンだからでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.2

https://okwave.jp/qa/q9836564.html で私が何て書いてたのかわかってます? ゲストOSに割り当てるメモリ量が少なすぎるとゲストOSの動作は重くなりますし、 ゲストOSに割り当てるメモリ量が多すぎてホストOSで使えるメモリ量を圧迫するとホストOSの動作が重くなるんです。 それを判断するのにPCのメモリ量とゲストOSに割り当ててるメモリ量くらい書いてって書いてるんですが。

inudaisukidesu
質問者

補足

pcは8gbです mx linuxは2gbです mx linux起動前の空きメモリは4gbです

その他の回答 (1)

  • hiodraiu
  • ベストアンサー率15% (451/2846)
回答No.1

バーチャルボックス固有の話でなく、一般的に話として、アプリケーションが重くなる原因を調べる方法はあります。ただ、全ての原因に対して調べられる訳ではないので、「原因を特定する方法はないですか?」と問われると特定できないケースもありますから難しいですね。 バーチャルボックスの件ですが、ホストOSおよびゲストOSのメモリ管理は別になります。ゲストOSを起動すると、設定で要求したメモリを確保しに行きます。そうなるとホスト側のメインメモリ、若しくは仮想メモリが消費されます。その場合でも起動したゲストOSで何も起動していなければ、ゲストOS上ではメモリに余裕があります。

inudaisukidesu
質問者

補足

%は100に近いんですけど、消費メモリは0に近いんですよね。 管理が別なんですが、合計には出るんですね。