zoukankan      html  css  js  c++  java
  • eclipse容易卡死或者较慢的解决方案

    http://blog.sina.com.cn/s/blog_5c6c4dc90100lg8n.html
    问题:
    Eclipse经常卡住或Building workspace等待,感觉很不爽,很多朋友可能都会遇到这样的问题,在网上搜了一下解决办法,测试了可以解决问题,下面给出几个解决方法。

    解决:
    1. 取消掉“project -> Buiild Automatically”选项;
    2. 进入Windows->Preferences->Java->Editor->Hovers,然后关掉eclipse相关的hover选项;
    3. 在 Eclipse.ini文件中增加最大内存使用数量-vmargs-Xms40m-Xmx512m;
    (Eclipse.ini文件参数说明可以参考http://flysheet.javaeye.com/blog/437071)
    4. 在 Help->Software Updates->Manage Configration中unenable掉subclipse插件;

    5. 取消各种文件的validation;

     
     
     
     
    新下了eclipse3.6,很开心,多了一些新功能。好景不长,没用多久就卡起来了,又下了个最瘦的那个版本都卡,找了好久,关了很多东西都没有用,终于发现原来是 "Usage Data Collector" 这个可悲的插件,它会搜集一些用户的操作信息然后发送给eclipse基金会,操作多了,会占用很大的内存,简直就像病毒,到Preference下可以看到"Usage Data Collector"这个选项,disable掉,搞定!
     
     
     
     
     
     
    减少Eclipse启动后自动启动的插件 
      具体操作: 在Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了)
      效果: 启动Eclipse后,会有Initialing Java Tools的滚动条,会发现快了很多.

    减少编译需要验证的项目,提升编译速度 
      具体操作: 在Preferences -> Validataion 将无关的Validator去掉, 比如: 我就将和我无关的JPA, JSP, WS 都去掉了.
      效果: 编译项目时,Eclipse跑的Validator项目少了, 确实快了.
     
     
     
     
     

    Eclipse中一直building workspace...的问题

    版本号: Eclipse SDK Version: 3.2.0 
      现象:启动或者import新的project时,Eclipse会自动进行building workspace...这个操作,然后一直持续这个状态不再响应其他事件操作。有时也会在10几分钟后完成这个操作,但是费时严重。 
      解决方法:查了很多资料,最后在一个BBS上查到可能是启动参数设置的问题 
      (http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-8253.html) 
    解决方法: 
    方法1.如帖子中添加启动参数参数:-vmargs -Xmx256m(效果并不明显) 
    方法2.关闭自动构建工作区: project -> build Auto….. (效果并不明显)

    在Eclipse启动时加入参数: 
      -vmargs -Xmx512M (效果明显) 
      重启,building workspace...在短时间内结束,一切正常,具体原因可参考上面网址中的回答,可以给人很多提示,呵呵,看来还是多查资料有好处。写出来希望有相同现象的同仁可以参考解决。 
    原因详见:http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-8253.html

    关闭其自动Build,然后增大你的内存为512M以上,Eclipse开始内存损耗比JBuilder小,后来同样厉害,注意开大Eclipse内存,这里有一个办法防止outofmemeory: 
    http://forum.java.sun.com/thread.jspa?threadID=587273&tstart=0

     
     
     
     
     
     

    eclipse卡死原因

    已有 424 次阅读2012-4-20 23:55 | 原因

    晚上一直卡啊卡,死啊死。
    解决办法:
    1.将project下的build aotomatically的勾去掉。
    2.将preferences下的usage data collector干掉。
     
     

    近段时间更新了eclipse版本,先更新3.5,而后又更新到3.6. 在编辑代码的时候容易出现卡死,特别是想选中某一代码块进行拷贝时。本来认为是3.6的问题,回退到3.5问题依旧。又怀疑是不是jvm参数设置太小,导致不停GC,检查一下,我的eclipse.ini 参数设置为-Xms256m -Xmx1024m,已经不小了。切换到任务栏,检查cpu和memory的占用情况,我机器物理内存为2G,但占用显示还只有1.2G,cpu占用率80%,一旦不卡了,cpu立马下降,但内存并没有什么变化。应该不是GC导致的问题。肯定是哪个参数设置不当。仔细想想,为什么拷贝等鼠标在编辑器上不断晃动的时候容易卡呢?终于想到可能是跟鼠标hover事件执行得太频繁,而这个事件处理可能有点耗资源。ok,关掉eclipse有关hover项。见下图:



     
    hover提示就没了,但机器就再也不卡了。
     
     
     
     
     
     
     
  • 相关阅读:
    2021,6,10 xjzx 模拟考试
    平衡树(二)——Treap
    AtCoder Beginner Contest 204 A-E简要题解
    POJ 2311 Cutting Game 题解
    Codeforces 990G GCD Counting 题解
    NOI2021 SDPTT D2T1 我已经完全理解了 DFS 序线段树 题解
    第三届山东省青少年创意编程与智能设计大赛总结
    Luogu P6042 「ACOI2020」学园祭 题解
    联合省选2021 游记
    Codeforces 1498E Two Houses 题解 —— 如何用结论吊打标算
  • 原文地址:https://www.cnblogs.com/svennee/p/4071758.html
Copyright © 2011-2022 走看看