"Performance Matters" by Emery Berger
Strange Loop ConferenceYouTube ↗
Further reading 1
Caption notes
Berger shows how code and data placement can change timings. Varying layouts helps distinguish an optimization from a lucky placement that happened to accompany an edit.
Video or transcript source ↗Original passages · 2
layout biases measurementit randomizes layout so it randomizes a lot of things it randomizes the function addresses