ソースファイルにコードがあり、実行にかなりの時間がかかります。プログラムでコンパイルしてリフレクションを使用して実行すると、他のコードとともにメインアセンブリにコンパイルした場合に比べて〜2倍遅く実行されます。プログラムによるコンパイルでは、オプション/ optimize +、デバッグ情報は使用されません。
何か理由がありますか?パフォーマンス:プログラムと外部コンパイル
答えて
実際の時間がかかるコードの周りにタイマー/ストップウォッチを配置します。
ローディングの反射部分を除いて、なぜそれが遅くなるのか分かりません(私はこれを正しく理解していますか?)。
タイマーは既にあります;) – user536232
@ user536232:このような遅さがわかりました。反射はどれくらい頻繁に使用されますか? 1アプリにつき1回、ループごとに1回など? – leppie
アプリケーションごとに1回、エントリメソッドを呼び出します。 – user536232
- 1. 外部キーとパフォーマンスの取得
- 2. 外部プログラムが
- 3. Oracle外部結合 - パフォーマンス
- 4. AutoCADプラグインと外部プログラムとのインターフェイス
- 5. Lync 2010と外部プログラムの統合
- 6. 停止外部プログラムのJavaプログラムが
- 7. デフォルト以外のglibcでプログラムをコンパイル
- 8. .NET例外とパフォーマンス
- 9. 外部の.hと.cファイルをまとめてコンパイルする
- 10. numpyを外部ライブラリでコンパイルする
- 11. HTML、コンパイルするかどうか、コンパイルするのは外部か?
- 12. プログラムのパフォーマンス
- 13. Eclipse PyDevで外部Pythonプログラムを実行
- 14. Javaで外部プログラムを実行
- 15. Python:外部プログラムの実行方法
- 16. Perlで外部プログラムを実行する
- 17. Cプログラムでの外部ライブラリの使用
- 18. 外部プログラムのファイル出力へのアクセス
- 19. JavaScriptを使って外部プログラムを呼び出す(例:Cプログラム)
- 20. C++でstderrとstdoutを外部プログラムからキャッチ
- 21. GLUTプログラムのコンパイル
- 22. スタンドアロンC++プログラムでC++で書かれたフェスティバルコードの一部をコンパイル
- 23. 外部フレームワークをスタティックライブラリ/ iOS SDK用フレームワークにコンパイル/バンドルしてコンパイルする
- 24. CakePHP複数の外部キーを使用したパフォーマンス
- 25. 外部ウェブサイトのパフォーマンスを測定する方法
- 26. JavaScriptの内部関数とパフォーマンス
- 27. Objective-Cプログラムのコンパイル
- 28. Djangoと外部キー
- 29. MySQLCommandBuilderと外部キー
- 30. Phonegap:iFrameと外部URL
いくつかのプロファイリングのための優れたケースのように聞こえます... – sisve