java oom over

参考

1
2
3
4
https://blog.csdn.net/varyall/article/details/86514888

https://zhidao.baidu.com/question/134839562647456285.html
https://www.oldcai.com/archives/782/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
查看是否是内存使用量太大  RSS
1,ps aux --sort -rss


2, 打开本地缓存 -XX:NativeMemoryTracking=[off | summary | detail]
3,查看本地缓存
jcmd <pid> VM.native_memory [summary | detail | baseline | summary.diff | detail.diff | shutdown] [scale= KB | MB | GB]

# summary: 分类内存使用情况.
# detail: 详细内存使用情况,除了summary信息之外还包含了虚拟内存使用情况。
# baseline: 创建内存使用快照,方便和后面做对比
# summary.diff: 和上一次baseline的summary对比
# detail.diff: 和上一次baseline的detail对比
# shutdown: 关闭NMT