Утечка памяти в теге невыгружаемого файла

У меня есть Windows 2012 R2 стандарт. сервер с утечкой памяти. Что-то говорит мне, что утечка началась после того, как мы установили защиту Symantic Endpoint 12.1.5 - но я не уверен. Я пытался отключить Symantic без каких-либо изменений утечки памяти.

Используя RamMap, я вижу, что объем выгружаемого пула увеличивается ~1 ГБ в день. Используя Poolmon, я вижу, что тег "file" является причиной утечки памяти в невыгружаемом пуле.

Как мне отладить это дальше? Мне кажется, "file" - это общий тег, используемый для неизвестных файлов? Или я не могу действительно искать это?

Любое предложение будет с благодарностью.

Обновить:

2 ответа

Используйте XPerf/Windows Performance Analyzer для записи распределения пула.

http://blogs.msdn.com/b/ntdebugging/archive/2012/11/30/troubleshooting-pool-leaks-part-7-windows-performance-toolkit.aspx

Используйте perfmon, чтобы отслеживать, какой процесс имеет выделенные пулы. У меня нет сервера, чтобы передать, но счетчики что-то вроде "процесс \ память \ пул не выгружен" и "процесс \ память \ выгружен".

Кроме того, какова роль сервера? Включены ли теневые копии томов?

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