1

ASP.Net / C# 3.5 / SQL Server 2005 / LINQ to SQL を使用するかなり大規模で複雑な ASP.Net アプリケーションがあります。1 人のユーザーがシステムを使用している場合、システムは非常に高速に実行されますが、6 人のユーザーが一度に送信し始めると、CPU が 100% に達します。ANTS プロファイラーを使用してコードの弱点を見つける方法を知っている限り、アプリケーションを調整しましたが、プロファイラーは、CPU 使用率の 2/3 以上がコードを管理するための移行段階にあると指摘しています...これに対抗するためのヒントはありますか?

4

2 に答える 2

1

http://support.microsoft.com/kb/919791

于 2011-02-10T10:21:00.707 に答える
1

根本原因を突き止めるには、パフォーマンス分析を行う必要があります。

このツールを試してみてください。[CLR チームのアーキテクトによって開発された] 素晴らしいツールです。

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

問題を見つけるのに役立つはずです

于 2012-03-03T07:17:07.893 に答える