Info
Version: | 1.0.1 |
Author(s): | Andy |
Last Update: | Thursday, February 21, 2013 |
.NET Fiddle: | Create the first Fiddle |
NuGet Url: | https://www.nuget.org/packages/PerformanceTools |
Install
Install-Package PerformanceTools
dotnet add package PerformanceTools
paket add PerformanceTools
PerformanceTools Download (Unzip the "nupkg" after downloading)
Place [Analyze] attribute on any static void Method().
Call Analyzer.Start(iterationsCount).
All method will be run serveral times, timing will be returned or print to console.
Methods are run on thread with top priority, assigned affinity to 0 and other stuff which helps measure accurate results.
Warm-up taken into account (JIT).