1、JAVA堆概述
JAVA堆在JAVA虚拟机内存模型中位置如下图所示。
堆一种通用性的内存池(存在于RAM中),用于存放所以的JAVA对象。
修改JAVA堆内存大小的参数:-Xmx -Xms
-Xms是用来设置你的应用程序能够使用的最大内存数,如果程序要花很大内存的话,那就需要修改增加此数的值。
-Xms是用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。
JAVA堆在JAVA虚拟机内存模型中位置如下图所示。
堆一种通用性的内存池(存在于RAM中),用于存放所以的JAVA对象。
修改JAVA堆内存大小的参数:-Xmx -Xms
-Xms是用来设置你的应用程序能够使用的最大内存数,如果程序要花很大内存的话,那就需要修改增加此数的值。
-Xms是用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。