[英]JVM maximum memory allocation in Windows 2007
我正在使用具有以下规格的计算机:OS-Windows7专业版已安装的内存(RAM):8Gb系统类型:64位操作系统JVM:Java版本8更新91(jre1.8.0_91)64位版本
Java版本“ 1.8.0_91” Java™SE运行时环境(内部版本1.8.0_91-b15)Java HotSpot(TM)64位服务器VM(内部版本25.91-b15,混合模式)
为了使用一个桌面应用程序,我需要分配大量的JVM内存。 通过以上规范,我可以使用-Xmx命令将JVM的最大大小设置为1.5gb(1536mb)。 如果我将值增加到1.5 GB以上,则会出现以下错误:“无法启动JVM。main方法可能抛出了异常。”
请让我知道如何为JVM分配更多的内存。
1.5 GB的限制意味着您最有可能使用Windows XP / 32位版本。 在OP确认他们使用的是64位版本之前,当出现此问题时,经调查发现它们并未使用。
我建议确保仅安装一个Java版本,即您要使用的64位版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.