Seminar sylabus of PV260/YSoft
6 - Performance benchmarking
n this workshop, we will work with BenchmarkDotNet which is benchmarking
framework used by Microsoft for performance testing of .NET CoreFX.
BenchmarkDotNet documentation: https://benchmarkdotnet.org/Guides/GettingStarted.htm
Sources
- BenchmarkDotNet git repo https://github.com/dotnet/BenchmarkDotNet
- BenchmarkDotNet home https://benchmarkdotnet.org/
- .NET blog performance articles https://devblogs.microsoft.com/dotnet/?s=performance&submit=%EE%9C%A1
- Bartosz Adamczewski tweeting about C# optimization, translation to IL, etc. https://twitter.com/badamczewski01
- Source codes of LINQ https://github.com/microsoft/referencesource/blob/master/System.Core/System/Linq/Enumerable.cs