会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 Eclipse 的空间大小够用吗!

Eclipse 的空间大小够用吗

时间:2024-11-19 01:23:08 来源:端本正源网 作者:综合 阅读:832次

Eclipse 的空间空间大小是否够用,这得看具体情况。够用

对于小型项目,空间它的够用初始配置可能够用,但随着项目规模增大,空间可能就不够了。够用

如果您发现内存不足,空间以下是够用一些解决方案。

一是空间在 Eclipse 目录下建个批处理文件 eclipse.bat,写入类似这样的够用内容:eclipse.exe -vmargs -Xms128m -Xmx512m -XX:PermSize=128m -XX:PermSize=256m ,然后保存,空间以后运行就执行这个批处理。够用

二是空间在 eclipse.ini 中进行配置,要注意参数形如“项 值”形式,够用中间有空格需换行书写,空间值中有空格要用双引号括起来。

三是在桌面建快捷方式,右击目标后面加上 -vmargs -Xms128M -Xmx256M -XX:PermSize=64M -XX:MaxPermSize=256M 。

一般来说,对于小型项目,可将 -Xmx 参数设为 512M 或 1G;中等规模项目设为 2G 或 4G;大型项目可能要设为 8G 甚至更大。同时,要把 -Xms 参数设为与 -Xmx 相同的值。

还要注意,PermGen space 用于存放 Class 和 Meta 信息,GC 不会在主程序运行期对其清理,所以如果 APP 加载很多 CLASS 可能出现错误,此时要手动设置 MaxPermSize 大小。

另外,非堆内存初始值用 -XX:PermSize 设置,默认是物理内存的 1/64,最大非堆内存用 XX:MaxPermSize 设置,默认是物理内存的 1/4。

而 JVM 初始分配的堆内存由 -Xms 指定,默认是物理内存的 1/64;最大分配的堆内存由 -Xmx 指定,默认是物理内存的 1/4。

如果您的机器无法启动,可能是 -Xms 值大于 -Xmx,或者 -XX:PermSize 值大于 -XX:MaxPermSize,也可能是 -Xmx 和 -XX:MaxPermSize 总和超过了 JVM 内存的最大限制。

如果参数写入 eclipse.ini 文件没生效,那可能是没遵守其设置规则。

如果您有双核 CPU,还可以尝试 -XX:+UseParallelGC 参数,让 GC 更快执行。

(责任编辑:休闲)

相关内容
  • 两个字独特好听名字女(1144个)
  • 佳通轮胎质量是否受路况影响
  • 为什么天秤座的男生对你感到厌烦,可以拯救他们吗?
  • 2024年11月12日1.4
  • 厦门市反诈骗中心发布紧急提醒 开学后请警惕冒充老师骗局
  • Google发布能自我学习能力的Gemini 1.5
  • 男子无证酒驾送娃返厦报到 被拘留10天
  • 大四学生挂8科后失联多月被发现溺亡
推荐内容
  • 厦门市反诈骗中心发布紧急提醒 开学后请警惕冒充老师骗局
  • 海口通报“中铁十二局项目被举报转包后倒卖矿石”:已封锁现场石料
  • 2024年韩国战争片《战,乱》高清韩语中字
  • 2024年英国惊悚片《生死撤退》高清中英双字
  • 新年文案配图适合发朋友圈(摘录62句)
  • “空中警察”来了!智慧警务为景区平安保驾护航