Pro .Net Benchmarking: The Art of Performance Measurement (Paperback)

Pro .Net Benchmarking: The Art of Performance Measurement By Andrey Akinshin Cover Image

Pro .Net Benchmarking: The Art of Performance Measurement (Paperback)


Not On Our Shelves—Ships in 1-5 Days

1. Introducing Benchmarking

2. Common Benchmarking Pitfalls

3. How Environment Affects Performance

4. Statistics for Performance Engineers

5. Performance Analysis and Performance Testing

6. Diagnostics Tools

7. CPU-Bound Benchmarks

8. Memory-Bound Benchmarks

9. Hardware and Software Timers

Andrey Akinshin, PhD is a senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on the IntelliJ platform and ReSharper). His favorite topics are performance and micro-optimizations, and he is the project lead of BenchmarkDotNet (a powerful .NET library for benchmarking supported by the .NET Foundation). Andrey is a frequent speaker at various events for developers, and he is the program director of the DotNext conference. He has a PhD in computer science, is a Microsoft .NET MVP, and ACM ICPC medalist. In his free time, he likes to study science (his primary research interests are mathematical biology and bifurcation theory). Previously, he worked as a postdoctoral research fellow at the Weizmann Institute of Science.
Product Details ISBN: 9781484249406
ISBN-10: 1484249402
Publisher: Apress
Publication Date: June 28th, 2019
Pages: 662
Language: English