在Linux系统上增加堆大小
这个问题在这里已经有了答案:
Java Heap Size Place用于存储由Java应用程序创建的对象,这是垃圾收集发生的位置,即Java应用程序使用的内存。 对于繁重的Java进程,Heap大小不足会导致流行的java.lang.OutOfMemoryError:Java堆空间。
-Xms<size> - Set initial Java heap size
-Xmx<size> - Set maximum Java heap size
$ java -Xms512m -Xmx1024m JavaApp
建议的Java内存以下是中小型Java应用程序的建议值
Heap = -Xms512m -Xmx1024m
资料来源:https://www.mkyong.com/java/find-out-your-java-heap-memory-size/
这应该有所帮助
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
java -Xms4g -Xmx4g ClassName
链接地址: http://www.djcxy.com/p/82789.html
上一篇: Increasing Heap size on Linux system
下一篇: Is there a command line method to get a jvm heap dump besides jmap?