性能问答>线上机器内存持续一周保持在90%(8G机器),分析堆dump文件,只用了2.6G,怀疑是堆外内存问题,求助!>
4回复
2年前

线上机器内存持续一周保持在90%(8G机器),分析堆dump文件,只用了2.6G,怀疑是堆外内存问题,求助!



OC: 5666048.0
OU: 937339.0
MC: 117424.0
MU: 107207.2

Heap Configuration:
MinHeapFreeRatio = 40
MaxHeapFreeRatio = 70
MaxHeapSize = 6150946816 (5866.0MB)
NewSize = 348913664 (332.75MB)
MaxNewSize = 348913664 (332.75MB)
OldSize = 5802033152 (5533.25MB)
NewRatio = 2
SurvivorRatio = 8
MetaspaceSize = 21807104 (20.796875MB)
CompressedClassSpaceSize = 1073741824 (1024.0MB)
MaxMetaspaceSize = 17592186044415 MB
G1HeapRegionSize = 0 (0.0MB)

3328 阅读
请先登录,再评论

可以内存dump传到我们的XElephant上去分析下

2年前
回复 你假笨:

非NIO DirectByteBuffer 的堆外内存,即 本地库调用开辟的内存,是否可以通过dump分析?

1年前回复
回复 陈榕:

没有这个说法吧,这种建议不一定对,堆外内存一般应用使用会比较少

2年前回复
回复 你假笨:

好的,还有个配置问题,网上说xmx的大小,最好为系统内存的一半,这种观点是因为堆外内存=xmx-survivor的原因吗,不是很理解这个说法,请假笨帮忙解答下。

2年前回复