Xmx指定了Java虚拟机(JVM)的最大内存分配池,同时Xms指定了初始内存分配池。就是JVM默认堆的大小。
这意味着您的JVM将以Xms大量内存启动,并且将能够使用最Xmx大量的内存。例如,像下面这样启动JVM将以256 MB的内存启动它,并允许进程使用高达2048 MB的内存:
java -Xms256m -Xmx2048m
Xmx指定了Java虚拟机(JVM)的最大内存分配池,同时Xms指定了初始内存分配池。就是JVM默认堆的大小。
这意味着您的JVM将以Xms大量内存启动,并且将能够使用最Xmx大量的内存。例如,像下面这样启动JVM将以256 MB的内存启动它,并允许进程使用高达2048 MB的内存:
java -Xms256m -Xmx2048m