5

РЕДАКТИРОВАТЬ

У исходного вопроса было много спекуляций, но все намного проще. Смотрите мой собственный ответ и эту сообщенную ошибку.

Я оставляю оригинальный вопрос на тот случай, если у кого-то возникнут похожие проблемы, и он поможет найти его.


Я работал с виртуальной машиной VirtualBox Ubuntu 14.04, размещенной на Windows 7. Машина работает нормально, но довольно часто процесс VirtualBox внезапно начинает требовать огромные объемы памяти без видимой причины. Я не смог воспроизвести ошибку согласованным образом, но это происходит каждые несколько часов, а иногда и через несколько минут. Вот еще несколько деталей:

  • Я использую текущую версию VirtualBox (4.3.16), но я также пробовал более старые (4.3.12) и бета (4.3.17). У меня проблема со всеми из них.
  • Я попытался назначить разные объемы оперативной памяти для виртуальной машины. У меня проблемы со всеми из них. Я попытался назначить 512 МБ, 768 МБ и 1 ГБ. У моего хоста всего 4 ГБ.
  • Системный монитор гостевой ОС не показывает значительных изменений в объеме используемой памяти.
  • Это может произойти, когда я работаю с машиной или когда она простаивает в течение нескольких часов. Я не могу найти единственную причину. Иногда это происходит, когда я открываю Ubuntu Software Center, но я использовал его много раз без проблем. Иногда это происходит, когда я просто загружаю машину и ничего с ней не делаю. Иногда это происходит после часа разработки с Eclipse. Иногда это не происходит в течение всего дня.
  • Иногда объем памяти, запрашиваемый процессом VirtualBox, внезапно удваивается. Обычно я использую около 700 МБ, и вдруг он использует около 1,4 ГБ. В других случаях он растет медленно, но неуклонно, и примерно через минуту процесс занимает более 2 ГБ памяти, и система становится очень медленной.
  • Я пробовал разные настройки виртуальной машины, разные объемы видеопамяти и т.д.
  • Я создал несколько виртуальных машин, чтобы увидеть, не так ли что-то с моей основной. Это может произойти до и после установки обновлений Ubuntu на всех 3 виртуальных машинах, которые я пробовал (на всех них установлено различное программное обеспечение).

Я один с этой проблемой?

1 ответ1

3

Я понял!

При отображении главного меню Ubuntu (объектив Unity) возникает огромная утечка памяти в хост-системе. Питается ок. 100 МБ каждую секунду. Как ни странно, этого не видно на мониторе гостевой системы.

Обходной путь - отключение 3D-ускорения в Virtual Box. Я могу жить с этим, но это, очевидно, серьезная утечка памяти, поэтому я думаю, что сообщу об ошибке.

Мне все равно было бы интересно узнать, не сталкиваются ли другие люди с этой проблемой.

Я использую VirtualBox v4.3.18 сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .