Назад | Перейти на главную страницу

Гостевая виртуальная машина показывает ВЫСОКОЕ использование памяти, когда память не используется

У меня есть гостевая виртуальная машина в моей среде Hyper-V, с которой я пытаюсь использовать динамическую память. Используются следующие настройки ...

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

Забавно то, что НИЧТО не использует эту память (ниже отсортировано с самой высокой памятью вверху) ...

Почему он показывает такое высокое использование памяти?


ОБНОВИТЬ

Согласно предоставленному ответу, я тоже хотел показать менеджера ресурсов. Он показывает то же самое.

Вы включили динамическую память. Итак, хотя в вашей виртуальной машине нет ничего, требующего этой памяти, гипервизор запросил память обратно и получил ее. Чтобы убедиться, что эта память, которую гостевая ОС вернула обратно гипервизору, не использовалась случайно (что могло бы вызвать сбой гостевой ОС), компонент интеграции динамической памяти (драйвер устройства) в гостевой системе выделил ее. Вот почему в отчете память отображается как выделенная.

Hyper V - это «голый металл» - это означает, что он не будет отображаться в диспетчере задач. Попробуйте вместо этого использовать диспетчер ресурсов - вы получите более подробную информацию.

Видеть Почему в диспетчере задач не отображается активность Hyper-V?

Это не проблема Hyper-V, а проблема SQL Server. SQL Server довольно часто поглощает всю доступную память в системе (если его максимальное использование памяти не ограничено), но для этого не сообщается диспетчером задач, как обсуждалось Вот.