【问题标题】:Measure RAM + CPU usage of .Net objects测量 .Net 对象的 RAM + CPU 使用率
【发布时间】:2014-05-26 12:05:59
【问题描述】:

我一直想知道是否可以测量各种 .NET 对象的 RAM 和 CPU 消耗量。

这些可以是函数、方法甚至类。 “越大”越好。

我已经尝试搜索一些有关此主题的信息,但我空手而归。

任何信息将不胜感激。

仅供参考,我知道如何测量应用程序或进程的 RAM 和 CPU 消耗,这不是我要寻找的答案。

编辑: 首先感谢您的快速响应。

我正在寻找的解决方案需要基于代码,因为它要应用于现有应用程序。很抱歉造成误导。

【问题讨论】:

  • 可能与以下内容重复:stackoverflow.com/questions/1440720/…
  • 嗯,你知道有一个完整的分析 API,对吧?你去看看文档怎么样 ;)
  • 我不同意建议的重复(用于整个过程)和离题关闭投票。 OP 从不询问工具。
  • @SriramSakthivel:同意你的看法。我被 OP 写这个问题的方式弄糊涂了。
  • @SriramSakthivel:他也从未要求过“代码”,所以更有可能的是,他正在寻找一种工具。

标签: c# .net object cpu ram


【解决方案1】:

您正在搜索分析器。那里有很多。 dotTrace, .NET Memory Profiler, ANTS, ...

【讨论】:

  • 他正在寻找探查器 API 的替代方案 - 在文档中 ;)
  • @PatrickHofman:他从没这么说过。他说他想测量代码,而不是他想“通过代码”来做......
  • 抱歉,误读了问题。以为 OP 将“类、函数”称为代码解决方案,但我认为它现在是关于测量的。我的错。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-05
  • 2010-12-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多