JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。因此服务器一般设置-Xms、-Xmx相等以避免在每次GC 后调整堆的大小。
所以报错了。
解决方法:
打开安装目录下的eclipse.config(或eclipse.ini)配置文件,将-Xmx改小:
-Xmx256m
参考:http://apps.hi.baidu.com/share/detail/2474865
所以报错了。
解决方法:
打开安装目录下的eclipse.config(或eclipse.ini)配置文件,将-Xmx改小:
-Xmx256m
参考:http://apps.hi.baidu.com/share/detail/2474865
本文介绍如何通过调整Eclipse配置文件中的-Xms和-Xmx参数,优化JVM初始分配和最大分配的堆内存大小,避免在每次垃圾回收后调整堆的大小,确保服务器稳定运行。

被折叠的 条评论
为什么被折叠?



