"Performance Matters" by Emery Berger
Strange Loop ConferenceYouTube ↗
延伸阅读 1
字幕解读
Berger 演示内存布局本身就能改变计时。一次改动后的加速也许来自函数或对象换了位置;通过改变布局、比较结果分布,可以检验这个替代解释。
视频与逐字稿来源 ↗ · 引文按字幕原文展示,可点时间戳回看片段。
补充字幕原文 2
layout biases measurementit randomizes layout so it randomizes a lot of things it randomizes the function addresses