日志存档:08, 2005

Resin 增加 JVM 可使用内存

2005-08-23,星期二 | 分类:Linux | 标签: | 2,670 Views

最近频繁出现 java.lang.OutOfMemoryError 错误,造成 Resin 挂掉,查看进程,发现 java 进程只使用了 80M 的内存,这是 Resin 的默认值,看来需要增加 JVM 可使用的内存了。
# vi /etc/init.d/resin
找到
ARGS="-java_home $JAVA_HOME -resin_home $RESIN_HOME"
改为
ARGS="-java_home $JAVA_HOME -resin_home $RESIN_HOME -J-ms512m -J-mx512m"
这里根据应用的状况把 JVM 内存使用量提高到了 512M 。
注意,过度增加这个值的大小会造成系统的不稳定。