Toosmallinitialheapfornewsizespecified报错

一、环境
二、错误信息
三、原因
四、解决方式

成都创新互联网站建设公司是一家服务多年做网站建设策划设计制作的公司,为广大用户提供了网站设计、成都网站设计,成都网站设计,广告投放平台,成都做网站选成都创新互联,贴合企业需求,高性价比,满足客户不同层次的需求一站式服务欢迎致电。


一、环境

Red Hat Enterprise Linux Server release 7.2 (Maipo)
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

apache-tomcat-7.0.94

tomcat 启动设置

JAVA_OPTS="-server -Xmx256m -Xms256m -Xmn256m -Xss256k -XX:+DisableExplicitGC  -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods-XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -Duser.timezone=GMT+8"

二、错误信息

Error occurred during initialization of VM
Too small initial heap for new size specified

三、报错原因

原因:对xmn理解错误(Xmn不能大于等于Xmx)
见https://my.oschina.net/chendongzg/blog/789803
Too small initial heap for new size specified报错

四、解决方式

将 -Xmn256m  改为  -Xmn128m

重新启动,启动正常
特别链接:
http://yjph83.iteye.com/blog/2108105
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html


名称栏目:Toosmallinitialheapfornewsizespecified报错
文章位置:http://scjbc.cn/article/gsjehp.html

其他资讯