Я работаю над Windows 7 и только что установил режим XP. Я выполнил многих программа на VM XP.
Когда я запускаю VM, мое использование памяти Windows 7 - некоторые 1600M. После того как VM работает, я подхожу 2240 - 640M различие.
Почему это происходит?
Я просматриваю под управлением список процессов (все пользователи) и состояния записи VM 17M.
Любое понимание ценится.
Я палатка для использования Проводника Процесса для ответа и такие вопросы:
http://technet.microsoft.com/en-us/sysinternals/bb896653
Или даже используйте vadump
Самые современные операционные системы используют дисковый кэш страницы, который часто хранит или недавно используемая информация от Вашего жесткого диска в памяти для ускорения будущего доступа. При запуске Windows XP в Виртуальном ПК Windows 7 загружает многие файлы, Windows XP должен столкнуться со своим дисковым кэшем, таким образом, VM работает быстрее.
При необходимости в памяти для чего-то еще Windows автоматически освободит ее и сделает ее доступной для других программ, таким образом, не будет никакой потребности в беспокойстве.
ОЧЕНЬ маловероятно, что виртуальная машина только берет 17 МБ, это будет иметь другое выполнение процесса. Я думаю, что Вы просто смотрите на процесс GUI для VM.
Я использовал бы Microsoft / Проводник Процесса Sysinternals или просто удостоверился бы, что Вы отмечаете "Выставочные процессы от всех пользователей" в левом нижнем угле Диспетчера задач.