增加Java中的堆大小

问题:

我正在使用具有8 GB RAM的Windows 2003服务器(64位)。如何增加堆内存最大值?我使用-Xmx1500m标志来将堆大小增加到1500 Mb。可以将堆内存增加到物理内存的75%(6 GB堆)吗?

回答:

您可以在32位系统上增加到4GB。如果您使用的是64位系统,则可以更高。没有必要担心如果您选择不正确,如果您要求在32位系统上的5g,java将会抱怨无效值并退出。
像其他人一样,使用cmd行标志 – 例如

java -Xmx6g myprogram

您可以通过键入java -X来获取完整列表(或几乎完整的列表)。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Increase heap size in Java

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

25 + = 34