<分区>
我在 Linux 机器上工作,我想设置最小堆大小,还想增加 Java 的最大堆大小。 RAM 为 4GB,当前最大堆大小为 1GB。能否请您指导我可以增加最大堆的值,以及我需要为上述配置设置的最小堆大小。
<分区>
我在 Linux 机器上工作,我想设置最小堆大小,还想增加 Java 的最大堆大小。 RAM 为 4GB,当前最大堆大小为 1GB。能否请您指导我可以增加最大堆的值,以及我需要为上述配置设置的最小堆大小。
最佳答案
Java Heap Size Place to store objects created by your Java application, this is where Garbage Collection takes place, the memory used by your Java application. For a heavy Java process, insufficient Heap size will cause the popular java.lang.OutOfMemoryError: Java heap space.
-Xms<size> - Set initial Java heap size
-Xmx<size> - Set maximum Java heap size
$ java -Xms512m -Xmx1024m JavaApp
Suggested Java Memory Below is suggested value for a small to medium Java application
Heap = -Xms512m -Xmx1024m
来源:https://www.mkyong.com/java/find-out-your-java-heap-memory-size/
关于java - 在 Linux 系统上增加堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38992738/