我们的征途是星辰大海

My Conquest Is the Sea of Stars

vps java Could not reserve enough space for object heap

近期在vps上安装java环境,执行程序时多次遭遇这个问题了。

Could not reserve enough space for object heap 或者提示 Could not create the Java virtual machine.

原因暂且不管,解决方法贴上, 或许是openVZ虚拟架构vps内存分配的问题,我记得以前很破的一台奔三128内存的主机安装java环境也没遇到这个问题:-)

讨论地址 http://forums.vpslink.com/linux/1327-java-could-not-reserve-enough-space-object-heap.html

终端执行如下命令:
export _JAVA_OPTIONS=”-Xms32m -Xmx64m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewSize=10m -XX:MaxNewSize=10m -XX:SurvivorRatio=6 -XX:TargetSurvivorRatio=80 -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled”

也可根据vps上剩余内存适当调整下 Xms及Xmx,最小最大内存

点赞
  1. Jack说道:

    依然有以上问题,还是无法解决!

  2. wanjie说道:

    @jack 试着尝试各种Xms及Xmx组合 :)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据