教程集 www.jiaochengji.com
教程集 >  脚本编程  >  java  >  正文 JBOSS出现Could not reserve enough space for object heap解决办法

JBOSS出现Could not reserve enough space for object heap解决办法

发布时间:2016-11-30   编辑:jiaochengji.com
教程集为您提供JBOSS出现Could not reserve enough space for object heap解决办法等资源,欢迎您收藏本站,我们将为您提供最新的JBOSS出现Could not reserve enough space for object heap解决办法资源
本文章来给各位同学介绍关于JBOSS出现Could not reserve enough space for object heap解决办法,有需要的可参考。

早上启动JBOSS,出现如下错误:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

从错误提示上看是因为内存空间分配不够造成的。

查看JBOSS启动脚本

JAVA_OPTS: -server -Xms1304m -Xmx1304m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true

=_=!

居然给JBOSS分配了1304的内存空间,整个系统也1024M的内存!

怒改配置

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy4030')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy4030>

JAVA_OPTS: -server -Xms256m -Xmx800m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true

其中红色部分改成你想分配的数值,但不能超过内存值。

重新启动JBOSS,成功。

您可能感兴趣的文章:
JBOSS出现Could not reserve enough space for object heap解决办法
【golang】GC详解
Golang源码探索(三) GC的实现原理
【golang源码分析】内存管理和gc原理
mysql删除mysql-bin.000xxx文件导致mysql无法启动解决方法
解决Mysql InnoDB: Failing assertion: ret || !assert_on_error问题
一致性哈希算法的PHP实现代码
Golang源码探索----GC的实现原理(6)
MYSQL: Failed to open the relay log解决办法
Php7.3中could not find driver的解决办法

[关闭]
~ ~