均值毫无意义:用可视化调试延迟

The mean means nothing: data visualization to debug a latency problem

均值毫无意义:用可视化调试延迟

在验证 lld 性能改进时,我发现基准测试数据亮眼,但生产环境的均值延迟却意外上升。这曾让我误判为严重故障,直到同事引入累积分布函数(CDF)才揭开真相。原来,单一的均值或中位数会掩盖数据背后的复杂故事:我们的改动让典型请求快了近一半,却导致尾部请求延迟翻倍。通过密度图、CDF 和 Shift Function 等可视化手段,我们清晰地看到了双峰分布的成因——缓存命中与未命中的混合。这篇文章将带你走出单一统计数字的陷阱,学会真正“看见”数据的全貌,避免被均值误导。

两个交叉的 CDF 曲线是无可辩驳的标志,表明没有任何单一百分位数能够概括这种变化,因为效果的正负取决于你询问的是哪个百分位。

同日更多故事

2026-07-31