2

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

这两个部分不能单独启动 - 它是一个应用程序。C#Delphi通过COM彼此交流。

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

4

2 回答 2

4

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

我对 C# 部分真的无能为力,但我假设分析器存在,也许在 Microsoft 自己的工具链中,也可以从 IDE 运行。

于 2013-02-19T22:31:23.680 回答
1

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

于 2013-02-19T22:37:20.433 回答