为了账号安全,请及时绑定邮箱和手机立即绑定

请问该如何调整java虚拟机内存大小?

请问该如何调整java虚拟机内存大小?

慕运维8079593 2019-07-02 11:07:43
如何调整java虚拟机内存大小
查看完整描述

5 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

1. 设置JVM内存的参数有四个:
-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
-Xmn Java Heap Young区大小,不熟悉最好保留默认值;
-Xss 每个线程的Stack大小,不熟悉最好保留默认值;
2. 如何设置JVM内存分配: 当在命令提示符下启动并使用JVM时(只对当前运行的类Test生效):
java -Xmx128m -Xms64m -Xmn32m -Xss16m Test

查看完整回答
反对 回复 2019-07-06
?
侃侃尔雅

TA贡献1801条经验 获得超15个赞

修改java虚拟机的内存大小:

  1. Window--Preferences如图下所示

  2. 在下图所示左边树双击JAVA,再双击Installed JRES,如图所示

  3. 在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮,如图所示

  4. 出现一个 Edit JRE 的对话框,在下图所示的Default VM Arguments: 框中输入 -Xms128m -Xmx512m ,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭 Preferences对话框,Eclipse的速度就有所提高了


查看完整回答
反对 回复 2019-07-06
  • 5 回答
  • 0 关注
  • 2288 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信