【问题标题】:Log Memory Used by C# Console Application [duplicate]C# 控制台应用程序使用的日志内存 [重复] 【发布时间】:2011-10-02 23:20:35 【问题描述】: 可能重复:Is there a way to retrieve a C# app's current memory usage? 有没有办法定期测量和记录 C# 控制台应用程序的内存使用情况? 【问题讨论】: 标签: c# logging memory-management 【解决方案1】: 可能最可靠的方法是使用外部工具:内存分析器。我通常推荐ANTS memory profiler。 【讨论】: +1 - ANTS Memory Profiler 过去对我们非常有效。 【解决方案2】: 设置一个计时器,并让它使用 Process 组件定期检查内存使用情况;使用强大的记录器(例如 log4net)进行记录。 【讨论】: