java – 在Windows中设置默认的堆大小

前端之家收集整理的这篇文章主要介绍了java – 在Windows中设置默认的堆大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > how to increase java heap memory permanently?3
我想永久设置Java堆大小,并且不想使用选项运行每个jar文件.
我使用Windows和Java 1.7.

解决方法

将JAVA_OPTS设置为具有以下内容的系统变量:

JAVA_OPTS =“ – Xms256m -Xmx512m”

之后,在命令提示符下运行以下命令:

SET JAVA_OPTS="-Xms256m -Xmx512m"

这可以解释如下:

>至少分配256MB的堆
>最大分配512MB的堆

这些值应根据应用要求进行更改.

编辑:

您还可以尝试通过环境属性菜单添加它,可以在以下位置找到:

>从桌面,右键单击我的电脑,然后单击属性.
>单击左侧列中的“高级系统设置”链接.
>在“系统属性”窗口中单击“环境变量”按钮.
>单击新建以添加新的变量名称和值.
>对于变量名,输入变量值的JAVA_OPTS,输入-Xms256m -Xmx512m
>单击确定并关闭系统属性选项卡.
>重新启动任何java应用程序.

编辑2:

JAVA_OPTS是一个系统变量,用于存储本地Java虚拟机的各种设置/配置.通过将JAVA_OPTS设置为系统变量,所有运行在JVM顶端的应用程序都将从该参数中进行设置.

要设置系统变量,您必须完成上述从1到4的步骤.

猜你在找的Java相关文章