【发布时间】:2018-02-28 23:26:02
【问题描述】:
我是一位经验丰富的软件工程师,使用 eclipse 已经超过 10 年了。上周,Eclipse 决定反抗我。我傻眼了。
问题:我的 UI 无响应时间很长 - 大约 3 到 10 秒。通常,当 UI 停止写入文本时,我会打字。它可以从显示旋转圆圈到不在窗口中呈现任何内容。工作空间建设也显着放缓。
我正在努力完成任务!任何帮助表示赞赏。
详情:
它似乎在 eclipse 启动 10 分钟或更长时间后启动。如果我重新启动,几分钟就可以了。
这可能发生在任何文本输入过程中。虽然它在代码完成情况下尤其糟糕(即“点、cmd+空格”)。Eclipse 也可能在其他任何事情(移动光标、更改选项卡、滚动等)期间变得无响应。
CPU 没有达到极限,尽管 CPU 似乎一直保持在或超过 50% - 所以也许 Eclipse 与一个线程/核心挂钩?
我尝试过的事情:
从 Neon.3 更新到 Oyxgen.2。从工作区中删除所有项目并重新导入。将 ini 中的内存升级为 -Xms512m -Xmx4000m -XX:PermSize=256m -XX:MaxPermSize=512m。从 eclipse 资源目录中删除了一些元数据(不记得是哪个)。更新了 Java。没变。还没有尝试卸载所有eclipse并重新安装。
设置:
Windows 10 Home(最新)、12GB RAM、64 位、Oxygen.2 (4.7.2)
【问题讨论】:
-
检查您的任务管理器,看看是否有另一个进程是罪魁祸首。我遇到过类似的问题,发现每当 Eclipse 变慢时,卡巴斯基都会占用我的 CPU。
-
我已经做到了。我已禁用我的防病毒 (avast)、文件备份 (dropbox、crashplan)。我什至关闭了我所有的 chrome 窗口和进程。没有变化。
标签: eclipse