Что правильно для использования памяти VirtualBox: диспетчер задач Windows или системный монитор?

Я сконфигурировал установку Ubuntu VirtualBox так, чтобы базовая настройка памяти составляла 512 МБ. При запуске этой установки, она довольно вялая, как будто она бьется в памяти. Другими словами, это будет хорошо в течение некоторого времени, а затем внезапно побежит как свинья в течение минуты или двух. Это происходит при запуске нескольких терминалов, Eclipse с проектом PyDev Django, Firefox или любой комбинации нескольких приложений.

Когда я смотрю в диспетчере задач Windows, VirtualBox.exe, соответствующий этому компьютеру с Ubuntu, колеблется около 100-120 МБ.

Когда я смотрю на системный монитор в Ubuntu, я вижу, что для памяти написано «329,3 МБ (66,3%) из 496,6 МБ» и для свопа «138,6 МБ (38,0%) из 365,0 МБ».

Итак, мой первый вопрос: какому из этих чисел я верю? (И почему разница?)

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

4
задан 23 June 2011 в 23:52

2 ответа

Это похоже на проблему с ядром Windows. Посмотреть третий пост здесь: http://forum.sysinternals.com/pe-is-not-showing-all-memory-used-by-virtualbox_topic23886.html

Итак, память, выделенная для виртуальной машины, используется, но не отображается должным образом диспетчером задач. Инструмент VMMap, который они показывают в этом потоке, даст лучшее представление об использовании памяти.

0
ответ дан 23 June 2011 в 23:52

VirtualBox.exe показывает только ~ 100 МБ, потому что он либо подменяется на диск в Windows (неприятно и плохо), либо потому, что он разветвляет службу на какой-то другой процесс, который вы не можете найти.

Правильный инструмент для просмотра использования памяти Ubuntu - системный монитор. В вашем случае говорится, что он использует 329 из 497 МБ ОЗУ (это примерно 345 из 521 МБ). Честно говоря, все это должно быть понятно, учитывая PAE и то, как работает визуализация.

0
ответ дан 23 June 2011 в 23:52

Другие вопросы по тегам:

Похожие вопросы: