主动基准测试:别测了 A,却拿 C 的结论
来源:brendangregg.com — 2026-11-09
📋 概述
Brendan Gregg 把多年调试基准测试的经验整理成「主动基准测试」方法:多数人跑工具时并不清楚自己在测什么,也不检查结果是否有效,于是拿错误数据做架构选型。他给出一份检查清单,让基准从「随便跑跑」变成可复现的测量。
🔑 核心要点
- 问题被一句话概括:你测了 A,实际测的是 B,却得出 C 的结论。
- 被动跑分之后要做主动校验:用其他工具交叉验证、拆解被测对象、确认测量本身没有引入额外开销。
- 作者强调后果是决策级的:平台、技术栈、数据库、供应商可能因为一次错测而被换掉。
- 清单是本文主体,配了他历年踩过的失败模式作例子。
💡 金句
casual benchmarking: you benchmark A, but actually measure B, and conclude you've measured C.
👍 0
👎 0
← 返回 Hacker News 首页