我正在一台Windows 2003服务器(64位)上工作,内存为8GB.如何增加堆内存的最大值?我使用-Xmx1500m
标志将堆大小增加到1500 Mb.我可以将堆内存增加到物理内存的75%(6GB堆)吗?
我正在一台Windows 2003服务器(64位)上工作,内存为8GB.如何增加堆内存的最大值?我使用-Xmx1500m
标志将堆大小增加到1500 Mb.我可以将堆内存增加到物理内存的75%(6GB堆)吗?
在32
位系统上可以增加到2GB
.如果你在64位系统上,你可以更高.如果 Select 错误,无需担心,如果在32位系统上要求5g,java将抱怨无效值并退出.
正如其他人发布的那样,使用cmd-line标志-例如
java -Xmx6g myprogram
您可以通过键入java-X获得一个完整的列表(或者,无论如何,几乎是一个完整的列表).