What profilers have you used when working with .net programs, and which would you particularly recommend?
相关问题
- Sorting 3 numbers without branching [closed]
- Graphics.DrawImage() - Throws out of memory except
- Generic Generics in Managed C++
- Why am I getting UnauthorizedAccessException on th
- 求获取指定qq 资料的方法
Don't forget nProf - a prefectly good, freeware profiler.
I have found dotTrace Profiler by JetBrains to be an excellent profiling tool for .NET and their ASP.NET mode is quality.
Don't forget the awesome scitech .net memory profiler
It's great for tracking down why your .net app is running out of memory.
I've worked with RedGate's profiler in the past. Did the job for me.
For me SpeedTrace is the best tool on the market because it does not only help you to find bottlenecks inside your applications. It also helps you in troubleshooting scenarios to find out why your application was crashing, your setup did not install, your application hung up, your application performance is sometimes poor depending on the data input, e.g. to identify slow db transactions.
If you're looking for something quick, easy, and free, http://code.google.com/p/slimtune/ seems to do the job fine.