这里从常见的几个参数来引出JVM所有的参数设置和官方文档解释:
- -XX:+HeapDumpOnOutOfMemoryError
指定当在Heap上发生内存溢出的时候,把快照(snapshot)存储下来。一般需要和下面的指令一起使用,配置快照的存储路径。 - -XX:HeapDumpPath=/Users/zhaoxiaoming/Desktop/workspace-Intellij
指定上面快照存储的位置。 - -Xms10m
指定应用程序 堆内存大小 - -Xmx10m
指定应用程序 可分配的最大内存大小
具体的官方文档解释,参考:java JVM Options
网友评论