我有一个相当大且复杂的 ASP.Net 应用程序,它使用 ASP.Net / C# 3.5 / SQL Server 2005 / LINQ to SQL。当单个用户使用系统时,它运行得非常快,但是一旦我们开始有六个用户同时提交它,CPU 就会达到 100%。我已经尽可能多地调整了应用程序,我知道如何使用 ANTS Profiler 并找到代码中的弱点,但是分析器指出,超过 2/3 的 CPU 使用率是在转换来管理代码......有没有人有关于如何解决这个问题的任何提示?
问问题
1985 次
2 回答
1
你需要做一些性能分析来找出根本原因。
试试这个工具,它很棒[由 CLR 团队的架构师开发]
http://www.microsoft.com/download/en/details.aspx?id=28567#instructions
它应该可以帮助您找到问题
于 2012-03-03T07:17:07.893 回答
1
于 2011-02-10T10:21:00.707 回答