Saturday, October 15, 2022

dev tool: BenchmarkDotNet

Overview | BenchmarkDotNet

dotnet/BenchmarkDotNet: Powerful .NET library for benchmarking @GitHub

Benchmarking .NET 6 Applications Using BenchmarkDotNet: A Deep Dive

"BenchmarkDotNet is an open-source library compatible with both .NET Framework and .NET Core applications that can convert your .NET methods into benchmarks, monitor those methods, and get insights into the performance data collected. BenchmarkDotNet can quickly transform your methods into benchmarks, run those benchmarks and obtain the results of the benchmarking process. In the BenchmarkDotNet terminology, an operation refers to executing a method decorated with the Benchmark attribute. A collection of such operations is known as an iteration"