堆空间是Java进程的重要组成部分,几乎所有的应用相关的内存空间都和堆有关。
1.最大堆和初始堆的设置
当Java程序启动时,虚拟机就会分配一块初始堆空间,使用参数 -Xms 指定这块空间的大小。一般来说,虚拟机尽可能维持初始堆空间的范围内运行。如果初始堆空间耗尽会进行扩展。最大堆空间使用参数 -Xmx指定。
Java虚拟机五 堆的参数配置
原文:https://www.cnblogs.com/taiguyiba/p/9761790.html