此文章借鉴于:blog.sina.com.cn/s/blog_68f018570100vh43.html
此问题根源是jvm虚拟机默认的heap大小为64M,可以设置其最大和最小值来实现。
Ubuntu系统:
1、cd ~
2、nano .bashrc
编辑添加```export JAVA_OPTS='-Xms512m -Xmx512m'```
ctrl+o保存时,会出现下一步会让你输入想要保存的文件名。如果 不需要 修改文件名直接回车就 行;若想要保存成别的名字(也就是另存为)则输入新名称然后确定。
ctrl+x退出
3、source .bashrc
扩展:
-Xmx512m:设置JVM最大可用内存为512M;
-Xms512m:设置JVM启动时堆的初始化大小。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存