2

ページ数が非常に少ない ASP.NET アプリケーションがあります。私が見る問題は、起動時間が非常に遅いことです。私の知る限り、ほとんどの時間は JIT に費やされています。アプリケーションをプリコンパイルしても、PerfMon で報告された #methods JIT を減らすのにあまり役に立たないようです。起動時間をさらに短縮するために何ができるか知っている人はいますか? NGEN を使用して ASP.NET アプリケーションを pre-jit する方法がないというのは本当ですか?

4

1 に答える 1

3

web.config で次の要素を設定しましたか?

<compilation debug="false"/>

デバッグ モードを true に設定した場合のフレームワークの動作に関する有用な情報については、 http://www.aspnetresources.com/articles/debug_code_in_production.aspxを参照してください。これはかなり古いものですが、その多くはまだ関連しています。

アプリが何をしているのか、 Application_Startイベントで何が起こっているのかなどについてもう少し知らなければ、より具体的なアドバイスを提供することは困難です。

于 2010-03-29T10:12:22.193 に答える