增加Java中的堆大小

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

回答:

你可以在32位系统上增加到4GB。如果你使用的是64位系统,则可以更高。如果你选择的错误,不用担心,如果你在32位系统上要求5g,则Java会抱怨一个无效的值并退出。

正如其他人发布的那样,使用cmd-line标志-例如

java -Xmx6g myprogram

你可以通过键入java -X来获得完整列表(或者无论如何都接近完整列表)。

以上是 增加Java中的堆大小 的全部内容, 来源链接: utcz.com/qa/423874.html

回到顶部