An open API service indexing awesome lists of open source software.

https://github.com/mteheran/benchmarkdemo

BenchMarkDemo using BenchmarkDotNet 
https://github.com/mteheran/benchmarkdemo

Last synced: 3 months ago
JSON representation

BenchMarkDemo using BenchmarkDotNet 

Awesome Lists containing this project

README

          

# BenchMarkDemo
Demo using BenchMarkDotnet as BenchMark tool in .Net

BenchMark can be installed as NuGet easily

![alt](https://mteheran.files.wordpress.com/2017/12/benchmark1.png)

The official Web site is [text](http://benchmarkdotnet.org/)

The most important features in BenchMarkDotNet

- Standard benchmarking routine: generating an isolated project per each benchmark method; auto-selection of iteration amount; - warmup; overhead evaluation; statistics calculation; and so on.
- Supported runtimes: Full .NET Framework (4.6+), .NET Core (1.1+), Mono
- Supported languages: C#, F#, and Visual Basic
- Supported OS: Windows, Linux, MacOS
- Easy way to compare different environments (x86 vs x64, LegacyJit vs RyuJit, and so on; see: Jobs)
- Reports: markdown, csv, html, json, xml, plain text and png plots
- Advanced features: Baseline, Params
- Powerful diagnostics based on ETW events (see BenchmarkDotNet.Diagnostics.Windows)