【问题标题】:How to increase jvm memory如何增加jvm内存
【发布时间】:2017-06-02 08:53:13
【问题描述】:

我想更改(增加)java 内存限制(Windows pc 上的 JRE)。 我到处都发现了以下命令:

-Xms 设置初始Java堆大小

-Xmx 设置最大Java堆大小

例如 -Xmx1024m。

但我的问题是在哪里!我必须输入这个命令吗?对不起这个初学者的问题。通常我和java没有任何联系。

【问题讨论】:

标签: java


【解决方案1】:

如果您使用 eclipse 并尝试运行独立 java,则在运行配置选项卡中使用 vm 参数部分。对于 setenv 脚本文件中的 tomcat 或应用服务器

set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=384m 

对于可执行的jar

java -Xms1024m -Xmx1024m -jar FILENAME.jar

【讨论】:

  • 我不使用 eclip。我在网络中的服务器上有一个完整的 java 应用程序,我通过双击 .jar 文件来执行它
【解决方案2】:

这些是您在启动应用程序时在命令行中传递的虚拟机的参数

示例:

在控制台中做:

java -Xms256m -Xmx1024m HelloWorld

或者如果你在 eclipse 中(或任何其他 ide)

【讨论】:

    猜你喜欢
    • 2011-01-18
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 2017-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多