【发布时间】:2014-10-25 13:30:18
【问题描述】:
我在 Ubuntu 桌面机器上工作,我想增加 Java 的堆大小。 RAM 为 16GB,当前最大堆大小为 3GB
我查看了这篇帖子Increasing Tomcat Heap Size
没有太多关于 Ubuntu 的信息,所以我尝试了这个命令:
java -Xmx10000m -X2000m -XshowSettings:all
结果是:
Min Heap Size: 1.95G
Max Heap Size: 9.77G
然后sudo gedit /etc/tomcat7/default
并将此 lino 更改为:
JAVA_OPTS="-Djava.awt.headless=true -Xmx10000m -XX:MaxPermSize=2000m"
然后我重新启动了机器并使用以下方法检查了最大尺寸:
java -XshowSettings:all
这表明:
Max Heap Size (Estimated): 3.80GB
我想利用我获得的高 RAM (16 GB)。还有什么我可以做的吗?
【问题讨论】:
-
@BackSlash 是的,当我输入
free -m并且 OSType 为 64 位时,它显示 16 GB
标签: java linux performance tomcat ubuntu-12.04