linux环境下的jboss服务器得到以下错误。请建议如何纠正此错误。
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000daaa0000, 44761088, 0) failed; error='Cannot allocate memory' (errno=12)
Java Runtime Environment没有足够的内存来继续。
本机内存分配(malloc)无法为提交保留内存分配44761088字节。
答案 0 :(得分:0)
如果由于内存问题而重新启动它将起作用。否则你必须像下面那样设置内存:
设置JAVA_OPTS: JAVA_OPTS = -Xms1024m -Xmx1024m -XX:MaxPermSize = 256m
这也是关于memory的好文章。