Any decent C# profilers out there?

I need a C# profiler.

Although I'm not averse to paying for one, something which is free or at least with a trial version would be ideal since it takes time to raise a purchase order.

Any recommendations?


You can try the following:

  • nprof (free but kinda old)
  • ProfileSharp (open source)
  • .Net Memory Profiler (really good for memory leaks, there's a trial version)

  • Edit: Nprof has been replaced with SlimTune and works with .Net 4.0 applications


    I used Ants profiler on a large c# project a year and a half ago. It really performed very nicely for what it cost, and even outperformed a few of the more expensive competitors.

    It calculates cost on with almost a line by line resolution.


    The EQATEC profiler is very good and is completely free. It's easy to setup and use, and doesn't seem to add too much of an overhead to the application. I've just started using it today and have already found a couple of bottlenecks I wouldn't have spotted otherwise.

    链接地址: http://www.djcxy.com/p/86752.html

    上一篇: 为什么递归比迭代更受欢迎?

    下一篇: 那里有任何体面的C#分析器?