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

Согласование памяти vmware и использования памяти Windows

У меня 64-битная виртуальная машина Windows 2008 R2 на хосте ESXi 4.1. Хост сообщает, что виртуальная машина активно использует менее 1 ГБ памяти. Но в Windows он сообщает, что машина использует 7 ГБ памяти, хотя общее количество процессов, перечисленных в диспетчере задач, меньше 1 ГБ. Машина довольно не отвечает, и я обеспокоен тем, что это влияет на другие приложения (цель сервера - запустить процесс сервера состояния ASP.NET, у которого возникли проблемы, и я обнаружил проблему с памятью).

Я только что заметил Высокое использование памяти Windows Server 2008r2 на VMware и будет больше просматривать эти документы, но что вызывает это?

Вы можете запустить RAMMap в виртуальной машине, чтобы узнать, как Windows использует память.

Если Windows не испытывает нехватки памяти, она не заботится о том, чтобы освободить память, поэтому в памяти может накапливаться технически используемая, но не используемая на самом деле. ОС предполагает, что использование памяти не требует затрат, если еще достаточно доступной памяти для удовлетворения прогнозируемого спроса.