2011-03-23 47 views
1

我有一个网络应用程序,这是消耗更多的内存,我可以在任务栏的进程选项卡中看到。内存配置文件工具

我想运行一个内存工具&查看哪些资源不配置?

这是一个.net,javascript & flex应用程序。

谢谢。 dotTrace从ReSharper的,JetBrains公司的制造商

+0

开发环境/生产还是两者兼而有之? – 2011-03-23 19:37:08

+0

现在发展。 – Sharpeye500 2011-03-23 19:37:29

+0

有什么我可以通过提供一个链接,就像一个提琴手,如果你在网页窗口中键入超链接,它会监控。由于有模块和我无法访问所有模块,我有一个服务器链接,从中我需要知道为什么内存增长。 – Sharpeye500 2011-03-23 19:49:48

回答

0

由于你在发展,你可以使用Debug Diag,重视过程。不像其他人那么容易,但它是免费的

0

我已经与SciTech .NET Memory Profiler取得了很大的成功。它还显示关于非托管资源的信息,这可能有助于Flex部分。您也可以将它附加到正在运行的.NET进程。

+0

+1:非常棒的.NET应用程序,适用于非托管应用程序。如果您担心代码的.NET部分存在内存泄漏问题,并且愿意考虑VS Team Developer中的商业工具,那么这将是我的首要建议。它具有最简单的配置和最好的演示结果,我已经使用过任何内存分析器。 – 2011-03-23 21:06:44