我有三个Windows Server 2003,内存为2 GB。
对于三台服务器,JVM参数为:
-XX:MaxPermSize=256m
-Dcatalina.base=C:\Apache Group\apache-tomcat-5.5.25
-Dcatalina.home=C:\Apache Group\apache-tomcat-5.5.25
-Djava.endorsed.dirs=C:\Apache Group\apache-tomcat-5.5.25\common\endorsed
-Djava.io.tmpdir=C:\Apache Group\apache-tomcat-5.5.25\temp vfprintf
-Xms512m
-Xmx1024m
几个月来,任何工作都很好。上周五我们安装了一些Windows更新。重启后tomcat不再启动,错误:
Error occurred during initialization of VM
Could not reserve enough space for object heap
我们将参数-Xmx1024m减少到-Xmx768m,现在tomcat启动了。但我们需要更大的最大堆大小我们的服务器发生了什么?提前谢谢。
答案 0 :(得分:0)
此处http://www.velocityreviews.com/forums/t364972-vm-heap-reservation.html的类似问题您可能想要检查更新中安装的特定补丁的效果
答案 1 :(得分:0)