VirtualBoxが突然ギガバイトのメモリを消費する


5

編集

元の質問には多くの憶測がありましたが、すべてずっと単純です。私自身の答えとこの報告されたバグをご覧ください。

誰かが同様の問題を抱えている場合に備えて、元の質問を残して、彼らがこの問題を見つけるのを助けます。


私はWindows 7でホストされているVirtualBox Ubuntu 14.04 VMで作業しています。マシンは正常に動作しますが、VirtualBoxプロセスは突然、明らかな理由もなく膨大な量のメモリを要求し始めます。一貫した方法でエラーを再現することはできませんでしたが、数時間ごとに、または数分後に発生することがあります。詳細を次に示します。

  • 現在のVirtualBoxバージョン(4.3.16)を使用していますが、古いバージョン(4.3.12)とベータ版(4.3.17)も試しました。私はそれらすべてに問題があります。
  • VMに異なる量のRAMを割り当てようとしました。私はそれらすべてに問題を抱えています。512MB、768MB、1GBを割り当ててみました。私のホストは合計4GBです。
  • ゲストOSシステムモニターは、使用されるメモリの量に大きな変化を示しません。
  • これは、マシンで作業しているとき、または何時間もアイドル状態になっているときに発生する可能性があります。単一の原因が見つかりません。Ubuntu Software Centerを開くと時々発生することがありますが、問題なく何度も使用しています。マシンを起動しただけで何もしないと時々起こることがあります。時々、Eclipseでの1時間の開発後に起こります。時にはそれが一日中起こらないことがあります。
  • VirtualBoxプロセスが要求するメモリは、ほぼ突然2倍になることがあります。通常、私は約700 MBの使用を開始し、突然約1.4 GBを使用します。それ以外の場合は、ゆっくりですが安定して成長し、1分程度でプロセスのメモリが2 GBを超え、システムが本当に遅くなります。
  • さまざまなVM設定、さまざまな量のビデオメモリなどを試しました。
  • メインのVMに問題があるかどうかを確認するために、いくつかのVMを作成しました。私が試した3つのVMすべてにUbuntuアップデートをインストールする前後に発生する可能性があります(それらすべてに異なるソフトウェアがインストールされています)。

この問題を抱えているのは私だけですか?


新しい.18バージョンがあることに気付きました。それを試して、問題が解決するかどうか報告します。
rgargente

回答:


3

わかった!

Ubuntuのメインメニュー(ユニティレンズ)が表示されると、ホストシステムに大きなメモリリークが発生します。約食べる。1秒ごとに100 MB。奇妙なことに、これはゲストシステムモニターには表示されません。

回避策は、Virtual Boxで3Dアクセラレーションを無効にすることです。私はそれで生きることができますが、それは明らかに深刻なメモリリークですので、バグを報告するでしょう。

他の人もこの問題を抱えているかどうかを確認したいと思っています。

現在、VirtualBox v4.3.18を使用しています。

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