设置堆大小的配置参数:
-Xms设置堆的最小空间大小
-Xmx设置堆的最大空间大小
-XX:NewSize设置新生代的最小空间大小
-XX:MaxNewSize设置新生代的最大空间大小
-XX:PermSize设置永久代最小空间大小
-XX:MaxPermSize设置永久代最大空间大小
-Xss设置每个线程的堆内存大小
没有直接设置老年代堆内存的参数:
老年代空间大小 = 堆空间大小 - 新生代空间大小
回顾堆内存大小设置
于 2022-02-07 10:47:39 首次发布
本文详细介绍了Java虚拟机(JVM)的堆内存配置参数,包括-Xms、-Xmx用于设定堆的最小和最大大小,-XX:NewSize和-XX:MaxNewSize针对新生代,-XX:PermSize和-XX:MaxPermSize针对永久代,以及-Xss设置每个线程的堆内存。值得注意的是,老年代的大小是由堆总大小减去新生代大小得出。了解这些参数有助于优化JVM内存使用,防止内存溢出等问题。
10万+

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



