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

请问运行jar时设置VM虚拟内存的问题?

请问运行jar时设置VM虚拟内存的问题?

慕哥6287543 2019-09-14 11:11:25
运行jar时设置VM虚拟内存的问题
查看完整描述

5 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

在命令行中这种方式不行?那你可以把这句命令保存在批处理文件bat中,举个简单例子,你建立一个xxxx.bat,然后在bat中文件中输入 java -jar -Xms64m -Xmx512m xxxx.jar,记得把jar和bat放在同一个目录下,双击xxxx.bat运行试一下

查看完整回答
反对 回复 2019-09-17
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

 打开虚拟机时提示报错:“物理内存不足,无法使用配置的设置开启虚拟机。……“解决方法如下,以下针对 Windows 8.1 的主机环境,Win7 也可能适用。

  方法一:
  1、打开虚拟机时提示报错:“物理内存不足,无法使用配置的设置开启虚拟机。要修复此问题,请将该虚拟机的内存大小减少到 *** MB、将所有虚拟机使用的物理内存量增加到 *** MB,或调整其他内存设置,以允许交换更多的虚拟机内存。

  本机应用程序和/或服务可能已锁定内存,这将阻止虚拟机启动。关闭不需要的应用程序或服务可能可以释放足够内存来启动此虚拟机。如果您以前能够在此主机上开启该虚拟机,请尝试重新引导此主机。重新引导主机后,可用于运行虚拟机的主机内存资源也许会比现在稍微多一些。

  解决方法如下,以下针对 Windows 8.1 的主机环境,Win7 也可能适用:
  

  2、① 如果主机的操作系统版本是 Windows 8.1 或以上,请把 VMware Workstation 升级至10.0.4版本,此版本解决了在 Win8.1 下物理内存识别出错的问题。如果在升级版本之后虚拟机仍然不能正常启动,则可参考以下所有方法,依次尝试之。
  

  方法二:
  1、② 重启电脑,并在电脑启动之后优先打开VMware Workstation以让虚拟机享用足够的物理内存;

  方法三:
  1、③ 新建一个虚拟机(任意操作系统)并启动,此时通常情况下这个新的虚拟机是可以正常运行的,之前所创建的虚拟机也可以正常运行。

  方法四:
  1、虚拟机的菜单“编辑”→“首选项”,在左边的选项中选择“内存”。
  

  2、将系统为虚拟机预留的主机物理内存提升至一个“警告临界值”,也就是大于这个值的时候会提示警告:预留内存量大于针对此系统建议的最大值,可能会降低系统性能。
  




查看完整回答
反对 回复 2019-09-17
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

虚拟机必须在POWER OFF时,才能更改它的设置。

分配给虚拟机的内存不宜过大,很可能系统分配不成功导致不能启动。就是分配成功了,真机的速度会很慢,很卡。除非你只运行虚拟机。

如果已经挂起了,先执行恢复,然后关机,之后才能修改设置。

查看完整回答
反对 回复 2019-09-17
  • 5 回答
  • 0 关注
  • 394 浏览

添加回答

举报

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