ベンチマークを定義しました
[SimpleJob(RunStrategy.Monitoring, launchCount: 5, warmupCount: 0, targetCount: 10)]
public class Benchmark
{
[Benchmark]
public void SnuppenRun1()
{
...
}
}
プログラム Main でベンチマークを実行します
var summary = BenchmarkRunner.Run(typeof(Program).Assembly);
プログラムを実行するたびに、プログラムが再びビルドされます (さまざまなランタイムで実行するスーパークール機能には興味がありません)。現在のベンチマーク プログラムを既に実行しているランタイムでベンチマークを実行したいという単純なケースで、これらのビルドを回避するにはどうすればよいですか?