基准点网。是否可以包含未预热的结果?
BenchmarkDotNet. Is it possible to include not warmed up results?
假设我们有一些在冷启动时非常慢的大型方法。
我们可以进行此类基准测试并查看未预热的结果吗?
如前所述 - 这是可能的,官方文档中有一些信息。
[MinColumn, MaxColumn]
[MemoryDiagnoser]
[SimpleJob(RunStrategy.ColdStart, launchCount: 3,
warmupCount: 0, targetCount: 6)]
public class SomeBenchmark
{
[Benchmark]
public string Benchmark()
{
}
}
假设我们有一些在冷启动时非常慢的大型方法。 我们可以进行此类基准测试并查看未预热的结果吗?
如前所述 - 这是可能的,官方文档中有一些信息。
[MinColumn, MaxColumn]
[MemoryDiagnoser]
[SimpleJob(RunStrategy.ColdStart, launchCount: 3,
warmupCount: 0, targetCount: 6)]
public class SomeBenchmark
{
[Benchmark]
public string Benchmark()
{
}
}