首页 > 软件开发 > ECLIPSE >

eclipse卡顿怎么解决

来源:互联网 2023-03-17 00:03:03 393

使用eclipse卡顿累觉不爱怎么办呢,简单几步即可优化,亲试有效~ISM办公区 - 实用经验教程分享!

工具/原料

  • 笔记本,eclipse

方法/步骤

  • 1

    首先打开一个简单小功能,选择Window→preferences→general,如图1示,在右侧勾选show heap status打开垃圾回收,eclipse右下即出现图2,打开项目后,建议在使用率不过半时,右击垃圾回收任意处,点击set mark。使用中,内存过大时可随时点击垃圾桶图样释放内存。ISM办公区 - 实用经验教程分享!

    eclipse卡顿怎么解决ISM办公区 - 实用经验教程分享!

    eclipse卡顿怎么解决ISM办公区 - 实用经验教程分享!

  • 2

    关闭一些不常用的功能,都是一些简单设置,参照前辈经验1-6就好,其中第7条关于eclipse.ini的配置优化前辈写的比较单一笼统,可以先不看,我会在下面补充详细优化。ISM办公区 - 实用经验教程分享!

    67如何优化eclipseISM办公区 - 实用经验教程分享!

  • 2该信息非法爬取自百度经验
  • 3

    加快eclipse启动速度:打开eclipse安装根目录下的eclipse.ini,加上-vm参数以加快eclipse启动时搜索jre的过程,如图示,具体路径参考你的本机情况。ISM办公区 - 实用经验教程分享!

    eclipse卡顿怎么解决ISM办公区 - 实用经验教程分享!

  • 4

    减少jvm内存回收致使eclipse卡顿的问题:同样在eclipse.ini中优化配置:ISM办公区 - 实用经验教程分享!

    -Xmx(最大总堆内存)一般设置为物理内存的1/4ISM办公区 - 实用经验教程分享!

    -Xms(初始总堆内存)一般将它设置的和最大堆内存一样大ISM办公区 - 实用经验教程分享!

    -Xmn(年轻带堆内存)sun官方推荐为整个堆的3/8ISM办公区 - 实用经验教程分享!

  • 5

    调整Perm大小,指定充裕的持久代区域,eclipse.ini中加入:ISM办公区 - 实用经验教程分享!

    ISM办公区 - 实用经验教程分享!

    -XX:PermSize=128mISM办公区 - 实用经验教程分享!

    -XX:MaxPermSize=128mISM办公区 - 实用经验教程分享!

  • 6

    最后说明,以上配置具体修改除去常见优化建议,可以具体视个人情况而定的,有兴趣的小伙伴可在eclipse.ini中加以下配置打出详细的gc过程:ISM办公区 - 实用经验教程分享!

    ISM办公区 - 实用经验教程分享!

    -Xloggc:gc.logISM办公区 - 实用经验教程分享!

    -XX: PrintGCTimeStampsISM办公区 - 实用经验教程分享!

    -XX: PrintGCDetailsISM办公区 - 实用经验教程分享!

    ISM办公区 - 实用经验教程分享!

    ISM办公区 - 实用经验教程分享!

    ISM办公区 - 实用经验教程分享!

    ISM办公区 - 实用经验教程分享!

    启动eclipse,打开gc.log,未优化时会发现eclipse在启动时就做了几十次gc,包括不少次full gc,修改步骤5的perm后再看日志,理想情况应该是没有full gc了。普通的gc,可依次优化xms和xmn。ISM办公区 - 实用经验教程分享!

  • 注意事项

    • 注意若设置的年轻代堆大小Xmn大于最小堆大小Xms,eclipse将无法启动喔。
    • 开始不熟悉的时候,修改eclipse.ini时记得先备份哦。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!ISM办公区 - 实用经验教程分享!


    标签: ECLIPSE电脑技巧电脑技术软件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码