2011-01-25 59 views
2

我的内存异常在我的tomcat中解决,可以任何人解释如何设置和什么是最佳值必须根据我的总内存计算设置。感谢提前。Tomcat内存设置

问候, Chaitu

+0

哪个版本的tomcat和哪个操作系统? – skaffman 2011-01-25 11:47:47

+0

skaffman:我正在使用Tomcat 6.0版本。 – user581805 2011-01-25 12:01:21

回答

3

Tomcat使用Java启动标志设置存储器配置。你需要设置你的JAVA_OPTS环境变量来包含-Xmx512m(或者你认为你需要的堆空间)。

export JAVA_OPTS="-Xmx512m" 

如果你得到你可能还需要设置MaxPermSize参数PermGen的内存异常:

export JAVA_OPTS="-Xmx512m -XX:MaxPermSize=128m" 

正常卡塔利娜启动脚本将纳入JAVA_OPTS环境变量到他们的正常启动过程。