在 Windows 电脑上哪里可以永久设置 java 堆大小?

发布于 2024-10-05 19:49:21 字数 232 浏览 4 评论 0原文

我最近下载了最新的 Java 1.6 JDK。我正在使用 SDK 附带的 VisualVM 在本地电脑上测试/监控我的 web 应用程序(使用 Tomcat 服务器)。我运行的是Windows XP。

用于设置最小值的参数在哪里?和最大。 java 堆大小? VisualVM 表示最大。堆大小约为 256mb。我在 Tomcat 的 server.xml 文件中查找,但没有在其中找到任何设置。

谢谢

I recently downloaded the latest Java 1.6 JDK. I'm using VisualVM which came with the SDK to test/monitor my webapp (using Tomcat server) on my local pc. I'm running Windows XP.

Where are the parameters located for setting the min. and max. java heap size? VisualVM indicates that the max. heap is at about 256mb. I looked in the server.xml file for Tomcat, but didn't find any settings in there.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

拥有 2024-10-12 19:49:21

您可以使用 JAVA_OPTS 环境变量来处理 java 堆大小。
该变量可以添加为环境变量,您也可以在 startup.bat 文件中定义配置行。

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

set JAVA_OPTS=-Xms512m -Xmx512m

您可以将其添加为环境变量,如上所述。

You can use the JAVA_OPTS environment variable for dealing with java heap size.
This variable can be added as a environment variable as well as you can define a configuration line in the startup.bat file.

Add the following line in the startup.bat file.

set JAVA_OPTS=-Xms512m -Xmx512m

You can add this as environment variable as said.

南风起 2024-10-12 19:49:21

这些参数通过命令行传递给 JVM:-Xms 和 -Xmx
有关详细信息,请运行 java -X。

These parameters are passed to JVM via command line: -Xms and -Xmx
For more information run java -X.

孤星 2024-10-12 19:49:21

放置这些设置的最佳位置是 bin 文件夹中的 setenv.batsetenv.sh看看最近关于同一主题的 SO 问题有很好的答案

The best place to place these settings is in setenv.bat or setenv.sh in the bin folder. Take a look at a recent SO question on the same topic which has excellent answers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文