Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Micro Benchmarking - The Art of Realizing One is Wrong

Devoxx Poland via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn the intricacies of micro benchmarking in this 55-minute conference talk that explores the common pitfalls and misconceptions developers encounter when measuring code performance. Discover how seemingly straightforward performance measurements can lead to incorrect conclusions and understand the subtle factors that influence benchmark results. Explore the challenges of creating accurate micro benchmarks, including issues with JVM warm-up, garbage collection interference, and compiler optimizations that can skew results. Examine real-world examples of flawed benchmarking approaches and learn proven techniques for designing reliable performance tests. Master the use of proper benchmarking tools and methodologies to avoid measurement errors that can mislead optimization efforts. Understand how to interpret benchmark results correctly and recognize when your initial assumptions about code performance may be wrong. Gain insights into the psychological aspects of benchmarking, including confirmation bias and how preconceived notions can affect measurement design and interpretation.

Syllabus

Micro Benchmarking - The Art of Realizing One is Wrong • René Schwietzke • Devoxx Poland 2023

Taught by

Devoxx Poland

Reviews

Start your review of Micro Benchmarking - The Art of Realizing One is Wrong

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.