一、配置VM options参数
-Xms2048m -Xmx4096m -Xmn2048m -XX:PermSize=30m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\dump.hprof

配置参数描述:
- -Xms设置堆的最小空间大小。
- -Xmx设置堆的最大空间大小。
- -Xmn:设置年轻代大小
- -XX:NewSize设置新生代最小空间大小。
- -XX:MaxNewSize设置新生代最大空间大小。
- -XX:PermSize设置永久代最小空间大小。
- -XX:MaxPermSize设置永久代最大空间大小。
- -Xss设置每个线程的堆栈大小
整个堆大小=年轻代大小+年老代大小+持久代大小
持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。此值对系统性能影响较大,官方推荐配置为整个堆的3/8。
jvm内存结构


最低0.47元/天 解锁文章
1698

被折叠的 条评论
为什么被折叠?



