外观
如何理解案例:启动均值改善而 P95 变差?
标准回答
练习条件:优化前P50为300ms、P95为410ms;优化后P50为250ms、P95为560ms,并有首屏后卡顿。可以说多数样本改善,但慢样本更差,不能宣布整体优化成功。
按设备、温度、缓存与入口分组,观察异常样本是否同时发生后台初始化、磁盘争用、线程池排队或首次懒加载。把TTID与业务可用、首屏后数秒帧分布一起看,检查是否只是把重任务堆到首帧后。
尝试限流后台任务、减少重复工作、改变关键任务优先顺序或渐进加载。每次只改一类变量,复测整个分布和功能;若P50收益以不可接受尾延迟换来,就需要调整方案或回退。
追问与回答
只报平均值为什么不够
平均值混合不同用户体验,少数严重慢样本可能被大量快样本稀释。要看尾部、失败率以及明确样本分组。
内容来源
- Android 与 AI 工程 Wiki · 原条目
q088