【问题标题】:Monitoring Eclipse performance: what is Eclipse doing?监控 Eclipse 性能:Eclipse 在做什么?
【发布时间】:2009-09-11 08:09:27
【问题描述】:

最近我一直在体验 Eclipse Galileo (3.5) 在 Java 1.5b12 或 Java 1.6b10 下速度变慢,每隔 10 到 15 分钟,持续大约 30 秒,它会达到 90-95% 的 CPU 负载。然而,进度视图什么也没显示。

我怀疑是某个插件引起了问题,但我需要一些工具或插件来监控 Eclipse 在这些峰值期间所做的事情。

这样的插件或工具是否存在?


编辑 #1:添加了有关 Eclipse 版本和 Java 版本的详细信息(呃,抱歉)

【问题讨论】:

  • Eclipse 是 IDE 世界的 Borg - 它吸收了所有项目并将它们的独特性添加到它的集合中。它开始实现意识。
  • 是的,我几乎想看看我的网络性能,以确保我的 Eclipse 不会开始与其他 Eclipse 一起工作以接管世界......
  • 你用的是什么版本的eclipse/JDK?
  • 您确实看到了“right eclipse.ini”的两个链接,对吧?不过,我将编辑我的答案以使它们更加明显。
  • 注意:用于启动 Eclipse 的 JDK6 的确切版本(构建)很重要。我推荐最新的(6b16)。我的回答中提到的“eclipse.ini 3.5”链接中的更多详细信息。

标签: performance eclipse monitoring


【解决方案1】:

如果您有正确的 eclipse.ini,则可以使用 JConsole 监控 eclipse 会话。

我在安装旧的 eclipse3.4 或 3.4.1 时遇到了同样的问题。在这两种情况下,使用最新的 JDK 切换到 eclipse3.5 解决了问题。

【讨论】:

  • 有关“正确的 eclipse.ini”的信息将不胜感激,听起来很棒。
  • 啊...现在我明白了,数字上的链接是指向 eclipse.ini 的链接。以为它们是指向 Eclipse 页面的链接。 :D
  • 谢谢,我会试试看是否有帮助(我也从未尝试过构建 1.6b16)。
  • 更新到 1.6b16 确实有帮助 - 减速消失了,谢谢!
  • 仅供参考:jvisualvm 无需任何修补即可观看日食。您的 ini 文件是否公开了与监视相关的其他信息?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-01-16
  • 1970-01-01
  • 2011-09-04
  • 2015-07-16
  • 1970-01-01
  • 2014-03-18
  • 2013-12-31
相关资源
最近更新 更多