读书人

java虚拟机内存储器调整

发布时间: 2012-12-18 12:43:41 作者: rapoo

java虚拟机内存调整
用tomcat做服务器,总是会出现内存不够这样的问题,默认的虚拟机内存是64M,显然是不够的。
在windows中,可以添加环境变量JAVA_OPTS 值-Xms512m -Xmx1024m来指定
也可以在tomcat的catalina.bat中加上set JAVA_OPTS=-Xms512m -Xmx1024m
linux下是在catalina.sh里加入JAVA_OPTS='-Xms512m -Xmx1024m'

eclipse和myeclipse中调整方式如下。
窗口->首选项->JAVA->已安装的JRE,在缺 省的VM自变量中增加:-Xmx256M
(也可以添加其他参数如 -Xms128M -XX:PermSize=64M -XX:MaxPermSize=128M)
用以下代码来测试是否设置成功


maxMemory最大能挖到的内存数
totalMemory已经使用的内存数
freeMemory已经挖到但未使用的内存数

读书人网 >编程

热点推荐