2010-11-29 68 views
2

我最近下載了最新的Java 1.6 JDK。我使用SDK附帶的VisualVM在本地PC上測試/監控我的webapp(使用Tomcat服務器)。我正在運行Windows XP。我可以在Windows pc上永久設置java堆大小?

哪裏是用於設置最小值的參數。和最大。 java的堆大小? VisualVM指示最大。堆在256MB左右。我查看Tomcat的server.xml文件,但沒有找到任何設置。

謝謝

回答

8

您可以使用JAVA_OPTS環境變量來處理java堆大小。 此變量可以作爲環境變量添加,也可以在startup.bat文件中定義配置行。

startup.bat文件中添加以下行。

set JAVA_OPTS=-Xms512m -Xmx512m 

如上所述,您可以將其添加爲環境變量。

+0

你確定它應該是`server.xml`文件嗎?它應該是運行JVM的某個文件(請參閱matt b answer)。 – 2010-11-29 22:44:10

3

這些參數通過命令行傳遞給JVM:-Xms和-Xmx 有關運行java -X的更多信息。