类似 Could not reserve enough space for object heap 的问题

网上下载一个soapUI5.3版本,运行soapui.bat报错 Could not reserve enough space for object heap

参照下面的例子修改一下

-Xms40m
-Xmx384m

改小点就不报错了

启动eclipse时出现如下错误:
Error occurred during initialization of VM Could not reserve enough space for object heap

解决方法:
修改eclipse目录下的eclipse.ini里面的几个参数:-Xms -Xmx,给他们赋予适当的值。规则如下:
JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap Size 最大不要超过可用物理内存的80%,一般的要将-Xms和-Xmx选项设置为相同,而-Xmn为1/4的-Xmx值。
修改后的配置如下:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-framework
plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m(修改前为512)

posted @ 2018-03-20 16:08  张主任好  阅读(256)  评论(0)    收藏  举报