使用COM对C#应用程序进行内存分析

时间:2013-02-19 22:05:47

标签: c# delphi com profiling

是否有任何工具可用于对包含C#Delphi部分的应用程序进行内存分析?

这两个部分不能单独启动 - 它的一个应用程序。 C#Delphi通过COM与其他人进行沟通。

更新 我已尝试dotTrace Memory 3.5 - 应用程序在clr.dll.中与异常崩溃我可以通过分析器启动应用程序 - 选择标记内存 - 如果我想获取快照,则会发生崩溃。 / p>

2 个答案:

答案 0 :(得分:4)

我假设您单独编译它们,这意味着它们可以单独进行分析。根据您的delphi版本,AQTime随附来自调试器的粗略分析。

我无法真正帮助C#部分,但我认为也可以在微软自己的工具链中存在分析器,也可以从IDE运行。

答案 1 :(得分:1)

用于.NET和AQTime的dotTrace Memory或Scitech内存分析器或Delphi的FastMM,只需将它们一起使用即可。我不知道任何综合解决方案。