Мы запускаем виртуальную машину с Windows server 2008 R2, мы видим, что использование физической памяти всегда близко к 100%. На машине работает сервер отчетов Crystal.
Диспетчер задач учитывает использование памяти 99%, при этом общая память, используемая всеми процессами из списка задач, составляет только 1/4 от общей доступной памяти. Не уверен, что это утечка памяти, если да, то как ее найти и исправить?
Я согласен, что суммирование значений списка задач - неправильный подход, поскольку он может не учитывать кеширование и так далее, но я предполагаю, что это может быть первым местом, с которого нужно начать.
Всего 32767 Кэшировано 120 Доступно 117 Бесплатно 0
Постраничный 381 Несстраничный 200
Фиксация (ГБ) 19/63
Это может быть признаком агрессивное кэширование файловой системы.
Скачать RAMMap от Sysinternals чтобы узнать, что занимает всю эту память
Как описано в статье kb, вам нужно искать большие заявки на доступную или резервную память в категории использования «Метафайл»: