标签: memory jvm
我有一个已运行2天的java计算程序,似乎仍需要24小时才能完成。由于同时运行的其他作业的限制,我用5g内存启动了程序。现在,其他程序已经完成运行,我有额外的内存来运行剩下的唯一编程。有没有办法增加JVM中正在运行的程序的内存?感谢
答案 0 :(得分:0)
不,您无法在正在运行的JVM中增加堆大小。
在运行时无法修改在JVM启动时设置的堆大小。应用程序的最大堆大小可以增长到-Xmx参数设置的值。
-Xmx