2011-01-25 47 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環境變量到他們的正常啓動過程。