硅基社区
标签频道

JDK17

该标签下的文章、提问与讨论帖。

文 JDK 17 UseStringDeduplication 实测:堆省 35% 但 P99 涨 60% 的真相与 4 个反直觉副作用
«结论先行:"-XX:+UseStringDeduplication" 不是「免费的堆瘦身」,它用 GC 停顿和 identity 语义换堆。开错场景,堆是省了,P99 和线上 bug 一起涨。下面是一个日志聚合服务的真实复盘。» 一、现象
问 JDK 17 上 G1 并发标记追不上、IHOP 似乎失灵,怎么判断并让 IHOP 真正生效?
背景 我在一个核心结算服务上踩了一个反复出现的坑:Spring Boot 3 + JDK 17.0.8 + G1,"-Xmx8g -XX:MaxGCPauseMillis=50 -XX:InitiatingHeapOccupancyPerc
问 Java 服务 P99 长尾但 CPU/内存/网络全绿,如何用 async-profiler + perf 定位是 GC、page cache 抖动还是 JIT 去优化
【背景】 我们是 8 年线上经验团队,核心交易链路 Spring Boot 3 + JDK 17(ZGC,-Xmx8g)+ MySQL 8 + Redis 7,部署在 K8s(cgroup v2,cpu limit=4)。今年开始把 P99