【发布时间】:2012-03-06 07:12:59
【问题描述】:
我目前正在用 c# 编写的 .net Web 应用程序上运行性能测试。我有一个测试工具,可以在 windows server 2008 上模拟 200 个用户的负载。
这导致 CPU 使用率非常高,约为 80%,这让我很担心。我觉得这可能是我的代码中的一个问题,因为它是导致 CPU 使用率高的 Web 应用程序的工作过程。
如何进一步调试以帮助找出导致此问题的代码可能存在的问题?有什么工具可以帮助我解决这个问题吗?我在服务器上运行 perf monitor 来收集状态,但这只能帮助我。
【问题讨论】:
-
你是怎么做到的? Diego 的回答是否让您更接近于识别高 CPU?
标签: .net performance cpu performance-testing