我可以从HPROF文件中获取JVM标志吗?

时间:2016-06-01 16:35:00

标签: java

我有一个OutOfMemoryError并且堆被转储了。 是否可以从此hprof文件中读取JVM标志?

具体来说,我想了解Xmx的设定内容。 它可能是明确设置的,也可能不是。

我在Eclipse Memory Analyzer或VisualVM

中找不到任何明显的东西

1 个答案:

答案 0 :(得分:1)

找到类sun.management.RuntimeImpl以获取RuntimeImpl-> jvm-> vmArgs-> Arraylist 然后获取值: ... ref [2]->-Xmx24576m ref [3]->-XX:MetaspaceSize = 128m ...