俺写了一个简单的服务, 接入了监控, 没有流量.
但看监控, eden 区会周期性的达到 100% usage, 然后触发 YGC.
俺有点不明白, 这一点流量也没有, 为什么 eden 区会不断增加?
服务是使用 springboot 搭建的 web 服务, 同时接入了监控向 influxdb 上报一些 jvm 指标.
监控图如下, 20 分钟触发一次 YGC, 很规律.
另: 俺把 YGC 之前和之后 Heap Dump 了出来, 使用 MAT 来比较不同, 没发现什么异样啊, 但是两个 heap 文件大小还是明显有差别...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.