3.1.2.1 扫描和修剪 (SAP) 3.1.2.1 扫描和修剪(SAP):当“剪枝”变成系统瓶颈时,我们错把阈值当成了刀锋 凌晨两点十七分,生产告警钉钉群弹出第7条红色消息:“订单履约服务响应P99飙升至8.4s,超阈值320%”。值班工程师老陈没点开监控大盘——他直接翻开了 里那行被加粗高亮的记录: 这不是第一次。过去三周,每周二晚高峰都会准时复现。团队试过扩容、调GC、升级JVM版本,甚至重写了线程池策略……但问题像幽灵一样,在 方法的第217行附近反复闪现。直到那天,老陈把火焰图叠在采样日志上,终于看清了真相:我们从未真正理解SAP中的“修剪”不是删除冗余,而是对时间语义的暴力截断;而所谓“扫描”,从来不是遍历,而是一场与浮点精度、时钟漂移和并发可见性三方角力的微型战争。