我有一个巨大的遗留应用程序(32位,窗口,带GUI的c ++)的内存问题。内存增加直到最大限制(2G0)然后应用程序崩溃。 不能使用实时内存分析器(如AQTime)(太慢,对消耗的内存影响太大)。 我可以使用windows工具(通过taskmanager)生成转储。
问题:是否有可能像dotnet(使用.net Memory Profiler)那样从生成的转储中获取内存中存在动态分配对象的类型?
答案 0 :(得分:0)
如果您已生成调试信息(pdb文件),则可以在一定程度上将内存映射到对象中。