我有一个Windows2012 R2性病。有内存泄漏的服务器。有消息告诉我,泄漏是在我们安装Symantic保护12.1.5之后开始的,但我不确定。我试图禁用Symantic而不对内存泄漏进行任何更改。
使用RamMap,我可以看到非分页池每天增长~1GB。使用Poolmon,我可以看到“file”标记是非分页池中内存泄漏的原因。
如何进一步调试?我觉得“file”是一个用于未知文件的通用标记吗?还是我真的找不到?
任何建议都将不胜感激。


发布于 2015-04-08 18:59:53
使用XPerf/Windows性能分析器记录池分配。
http://blogs.msdn.com/b/ntdebugging/archive/2012/11/30/troubleshooting-pool-leaks-part-7-windows-performance-toolkit.aspx
发布于 2015-04-08 21:23:11
使用perfmon跟踪哪个进程已运行池分配。我没有要处理的服务器,但是计数器类似于"process\memory\pool nonpaged“和"process\memory\paged”。
此外,服务器的作用是什么?是否启用卷影副本?
https://serverfault.com/questions/681346
复制相似问题