8.1.1.2 资源利用率平衡 8.1.1.2 资源利用率平衡:当并行度调高反而变慢——一个被忽视的CPU缓存行伪共享陷阱与实时反压感知式动态调优实践 你有没有遇到过这样的场景? 凌晨两点,线上Flink作业延迟陡增,监控面板上CPU使用率稳定在65%,内存水位正常,网络IO波澜不惊;运维同事甩来一句:“资源没打满,再扩并行度试试?” 你信了。把 从32调到64,重启——结果延迟非但没降,反而翻倍;GC日志里Full GC频率悄然上升;TaskManager日志中开始频繁出现 ;而最诡异的是:单个Subtask的CPU利用率从62%跌到了38%,但整体吞吐却掉了40%。 这不是资源不足,这是资源在“打架”。 不是算力不够,是算力在互相踩脚。