10 我正在编写一个C#应用程序,并且可以看到随着应用程序运行时间的增加,内存使用量也在增加。 有什么工具或技术可以监视我的应用程序的内存使用,识别内存泄漏并总体上改善我的应用程序的内存使用? c# memory-usage — 安德烈·隆巴德 source
14 以下资源可能对您有帮助 对于工具 .NET Memory Profiler 和监视内存本身一样,您可能正在考虑对内存进行概要分析以识别泄漏或陈旧的对象。 .NET内存分析 该工具帮助我解决了许多必须使用的C#.Net应用程序中与内存管理相关的不同问题。 工具向导该工具描述了如何使用Rational Purify来分析和改善托管代码应用程序中的内存使用情况。该工具向导适用于在Microsoft Windows上运行Microsoft .NET Framework的系统。 VMMap这是一个聪明的工具,可为您提供正在运行的进程占用内存的图像。 ANTS Memory Profiler此工具可查找内存泄漏并优化.NET应用程序中的内存使用情况。 对于概念和技术 了解Visual Studio(2010)的内存消耗。 — 曼德勒(Mh Mahbubur Rahman) source 1 我已经使用Redgate产品并对此感到满意。它们提供了蚂蚁存储器剖析 — 奔 @本,是的。另一个好人。我已经在答案中添加了这个。 — Md Mahbubur Rahman Jetbrains( — Reshaper的