我有一个Windows应用程序(遗留)泄漏了大量内存。它不泄漏私有字节,我只看到进程资源管理器它不时加载相同(局部)windows dll-s的许多实例。
是否有一个工具可以用来“捕获”dll-s映射到进程空间的时刻,以便我可以跟踪(使用应用程序符号)源代码?
答案 0 :(得分:2)
在Process Monitor中,您将获得每个记录操作的堆栈跟踪,以便您可以查看谁打开了某个文件。定义一个过滤器,其中包括:Path contains iologgingmsg.dll
。如果噪音太大,可以尝试添加Operation is CreateFile
等过滤器。