ASP.Net CPU 100%

时间:2011-02-10 09:50:58

标签: c# asp.net performance profiler ants

我有一个相当大而复杂的ASP.Net应用程序,它使用ASP.Net / C#3.5 / SQL Server 2005 / LINQ to SQL。当一个用户使用该系统时,它运行得非常快,但是一旦我们开始让六个用户立即提交它,CPU就会达到100%。我已经调整了应用程序,因为我知道如何使用ANTS Profiler并在代码中找到弱点,但是分析器指出超过2/3的CPU使用率是在转换中管理代码...有没有人有关于如何打击这个的任何提示?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您需要进行一些性能分析以找出根本原因。

试用这个工具,它是一个很棒的工具[由CLR团队的建筑师开发]

http://www.microsoft.com/download/en/details.aspx?id=28567#instructions

它可以帮助您找到问题