在C#中测量单实例生命周期的性能

时间:2011-02-05 15:04:01

标签: c# .net performance

我的程序(C#)由一个发送消息的静态类(基本上就像数据馈送)和许多监听这些消息的单个类实例组成,当遇到一个得到它们的id时,做一些计算并提出另一个事件。我想测量这些监听器类的每个实例在等待和计算期间所占用的资源,以便我可以评估我可以同时创建多少个实例。

我只知道VS profiler的基本用法,并希望找到有关如何实现此类测试的进一步参考。

由于

更新

我知道有关分析软件的信息。我正在寻找的是在应用程序中仅测量单个类实例的方法。

2 个答案:

答案 0 :(得分:0)

我从未使用过内置的VS探查器,因为我爱上了VS 2008上的dotTrace。试一试,它在内存使用和处理器使用方面都是非常准确和精细的。

http://www.jetbrains.com/profiler/

答案 1 :(得分:0)