繁体   English   中英

如何检查C#/ WPF应用程序需要多少RAM?

[英]How can I check how much RAM my C#/WPF application needs?

我开发了一个C#/ WPF应用程序,需要加载数百个对象模型。 现在我想知道这消耗了多少RAM。 那么检查这个的最佳方法是什么? 我可以使用TaskManager吗? 或者这不可靠吗?

您无法使用任务管理器准确计算您的进程消耗多少RAM,因为该数字标记不准确; 它实际上是该过程的工作集

如果您想查看应用程序消耗多少RAM,您应该查看.NET内存性能计数器

应该注意的是,除非您确实发现存在性能瓶颈,否则不应尝试优化实际使用的RAM量。

JetBrains dotTrace是您正在寻找的工具。 不,TaskManager不可靠

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM