私が書いた物理アプリケーションのプロファイリングを行っています。プロファイリングすると気付きましたが、プロファイラがない場合より速く、スムーズに動作します。私は、デバッグ設定でプログラムを実行していないこと、またはデバッガをアタッチしていることに注意してください。Visual Studio - プロファイリング時にプログラムの実行速度が遅くなります
私はその差異を測定しました。プロファイラでプログラムの実行が〜50%速くなっていました。私はこれを重複しているとは考えていません。なぜなら、他の質問は、デバッガを接続して実行しているかどうかを明確にしていないからです。ほとんどの場合回答)。
もう一つの答えは "ハイゼンブルク"バグを示唆していますが、それはちょっとした仮説です(私はまだこの行を調べるつもりです)。
Visual Studioは他のアプリケーションが(より公平な結果を得るために)アプリケーションの計算リソースやメモリリソースを妨害することを防ぐことができますか?
これはマルチスレッドプログラムですか?より速くなる特定の部分を正確に突き止めることができますか? –