我在IIS7.5 Web服务器上托管ASP.NET MVC 3 Web应用程序。几个小时后,应用程序池开始使用所有三个CPU核心,使用率达到100%。我想知道性能瓶颈在哪里以及CPU花费大部分时间在代码中的位置。
答案 0 :(得分:1)
JetBrains是一款名为dotTrace的优秀分析工具。它支持性能和内存分析。我只是稍微使用过它,但我已经读过一些关于它的好东西了。
另一个选项是RedGate的ANTS performance profiler。它也应该是非常好的。
我认为其中任何一个都是用来开始解决性能问题的好工具。