OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;
Posted wang-yaz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;相关的知识,希望对你有一定的参考价值。
我是在手动搭建nexus时遇到的
安装nexus时 启动命令的时候会报OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 3221225472, 0) failed; error=‘Cannot allocate memory‘ (errno=12)这种错误
原因就是内存无法分配的问题 (这要看遇到的具体是什么了)
现执行命令 free -m 查看内存是不是还有 最主要的是 看有没有交换空间 swap (这很重要)如果没有交换空间 或者交换空间比较小 要先安装交换空间 或者增大空间
(1)、创建swapfile:
root权限下,创建swapfile # dd if=/dev/zero of=swapfile bs=1024 count=500000 (有时会遇到dd命令不识别 可能是你安装过一次了 没事 先把swapfile删除就ok了)
(2)、将swapfile设置为swap空间
# mkswap swapfile
(3)、启用交换空间,这个操作有点类似于mount操作(个人理解):
# swapon swapfile (删除交换空间 swapoff swapfile)
至此增加交换空间的操作结束了,可以使用free命令查看swap空间大小是否发生变化;
以上是关于OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;的主要内容,如果未能解决你的问题,请参考以下文章
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x000001faf3e50000
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f6cb1055000, 16384, 0) failed; erro
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory failed error='Cannot allocate memory
记录:OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loade...idea debug启动报错解决方案
Java HotSpot(TM) 64-Bit Server VM warning: ignorin
Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file...