

1 FaustY 226 天前 之前遇到过类似的,换了 oracle jdk 的容器就好了 |
2 FaustY 226 天前 自己打基础镜像或者用 bitnami/java |
3 lingcen000 226 天前 实际就是堆外内存一直增长导致的,加了限制就好了 |
4 guanzhangzhang 226 天前 有个最常见问题就是,低版本 jdk 无法识别 cgroup 内存限制 |
5 JamesTao OP |
6 zhady009 226 天前 容器限制了 2G, JVM 最大堆 1536m 堆外一般不会那么大具体得看你啥应用, 排查的话用 JFR 看事件很容易就能看出来 |
7 fredcc 225 天前 via Android 堆内存只是一部分,还有其他内存消耗。为什么慢慢变大上工具分析咯。比如 https://arthas.aliyun.com/doc/expert/user-question-history13508.html |
8 zhongpingjing 222 天前 堆外内存只能限制元空间还有直接内存,但是堆外内存不止这两个,所以解决方案就是把最大堆内存调低一些 |
9 JamesTao OP JFR, Arthas 似乎都是分析 jvm 内存的. 但是从现象上看, jvm 内存没有问题. 一直增大的是 jvm 外的内存 |