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提示就没了,但机器就再也不卡了。
     
     
     
     
     
     
     
  • 相关阅读:
    SqlServer 利用临时表批量添加&&修改数据库表中的数据
    有关Linux的实时性
    烟囱式到SOA再到微服务
    消费金融前世今生
    其它 一加7t禁止系统更新
    电商 相关底层知识
    CRMEB 基础 列表拖动排序2
    CRMEB 基础 列表拖动排序1
    前端 table排序
    MacBook 关闭访客登陆
  • 原文地址:https://www.cnblogs.com/svennee/p/4071758.html
Copyright © 2011-2022 走看看