我们正试图在Windows 2008上的asp.net解决方案中追踪性能问题。
任何人都知道我接下来要检查什么?
修改
我现在使用VS 2010在测试虚拟服务器中对其进行性能测试。
我运行了200个用户,并且没有等待时间。
有趣的是,即使达到最大用户数,页面时间也会继续增加。似乎没有任何内存泄漏,内存使用率持平。每页所花费的时间从0.1秒到30.0秒。
所有页面都增加,增加最多的页面是登录页面的get,没有数据库访问只是表单auth检查以查看用户是否已登录。
答案 0 :(得分:3)
读完你的号码(总是回答得太快,是吗?)我同意你应该先对服务器端进行分析。见What Are Some Good .NET Profilers?
我建议你使用
它具有出色的分析工具(在开发人员工具下,在我的安装中使用Ctrl-Shift-I)。我仔细阅读了
信息图表。
此外,还有更高级Y-Slow extension to Firefox。它由雅虎开发/使用,并提供一些开箱即用的点建议。
如果您更喜欢Firefox,Firebug扩展程序非常接近Google开发人员工具
答案 1 :(得分:2)
阿。什么关于你只是查找它?
附上一个分析器,进行分析运行,找出CPU花费的时间。
周围有很多个人提供14天免费试用。
我希望你需要更多CPU - 找出原因;)