質問

Windows フォームを使用していますが、最初に読み込むのにかなりの時間がかかります。ただし、その後のフォームのロード要求には、それほど時間はかかりません。フォームの読み込み時間を最適化する方法はありますか?

役に立ちましたか?

解決

使用できます ンゲン.

私もこのヒントを使用して、 起動時のメモリ使用量.

ネイティブ イメージ ジェネレーター (Ngen.exe) は、マネージド アプリケーションのパフォーマンスを向上させるツールです。Ngen.exe は、コンパイルされたプロセッサ固有のマシン コードを含むファイルであるネイティブ イメージを作成し、ローカル コンピューター上のネイティブ イメージ キャッシュにインストールします。ランタイムは、ジャストインタイム (JIT) コンパイラーを使用して元のアセンブリをコンパイルする代わりに、キャッシュからのネイティブ イメージを使用できます。

他のヒント

時間を最適化する前に、時間がどのようになっているかを把握する必要があります。最初にそれを見つけずに単に ngen を実行しないでください。問題が 150 MB のバックグラウンド ビットマップ リソースをロードすることである場合、ngen では何も役に立たないことになります。

測定を行わずに生じた最適化に関する具体的なアドバイスや予感はすべて無視する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top