5.2.2.3 Zip 压缩 5.2.2.3 Zip 压缩:当“压缩率”成为系统瓶颈时,你真正该盯住的不是 ,而是 的那一行注释——它藏在 JDK 源码第 1723 行,却让三个线上集群连续三周 CPU 负载飙升 40% 凌晨两点十七分,告警钉钉弹窗第三次震响。 这不是压力测试,这是生产环境的真实切片——一个本该在 80ms 内完成的流合并任务,正以平均 2.8s 的耗时卡在 上。而它的上游,是每秒涌进 14,700 条 JSON 片段的实时日志流;下游,是等待 ZIP 包解压后做语义聚合的 AI 推理服务。 我们花了整整 36 小时才定位到根因:不是磁盘 IO、不是 GC、不是线程饥饿——是 在对已压缩内容重复执行 Deflate 压缩。更讽刺的是,所有代码里都写着 ,可它根本没生效。