我正在分析来自IBM JVM的堆转储和GC日志。GC日志显示由于LOA正在填满而触发了全局GC。我想找出哪些对象填满了LOA。如何从堆转储中获取这些信息。我使用MAT和ISA进行堆转储分析。没有足够大的浅堆对象作为LOA的候选对象。
您如何知道LOA正在填满?以下是默认设置:
-Xloainitial0.05 (5% of Heap)
-Xloaminimum0 (0%)
-Xloamaximum0.5 (50%)
你的最大堆是多少?对象分配的大小是多少?你能发布你的JVM参数吗?