java - 在 Linux 系统上增加堆大小

标签 java linux

<分区>

我在 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/

相关文章:

java - PHP Soap/Java

java - 自动将 `for (int i=0;i<list.size();i++)` 转换为增强型 for/for-each 循环?找到可增强的 for 循环?

c - 多客户端 UDP 聊天

c - 防止死锁

linux - 如何使用 docker import 导入多个图像?

java - 线程重新运行run()方法

java - 获取 hibernate 中日期范围内的所有日期值

java - 检测鼠标滚动的方式

linux - linux中的音频流采样率

linux - Docker:Docker 链接是否已弃用?