gpt4 book ai didi

java - Ubuntu 上的 Bad JetBrains Intellij IDEA 和 Android Studios CPU 使用率

转载 作者:太空狗 更新时间:2023-10-29 11:19:23 24 4
gpt4 key购买 nike

作为一名 Android 开发人员,我已经从 Eclipse 转移到 Intellij IDEA 以获取生产代码,因为我期待 Google 的 Android 工作室与 IDEA 共享一个代码库。

到目前为止,我的体验一直很好。我一直只在办公室使用 IDEA,我有一台运行 Ubuntu 12.04 LTS (Sun JDK/JRE) 的 4x 核心 Intel i7 机器,到目前为止,我从来没有注意到 IDEA 的真正性能是什么。

然而,现在在我家里的个人电脑上设置 IDEA 后,性能很糟糕。内存使用率正常,但 CPU 使用率稳定在 80%-100% 之间波动(在整个应用程序生命周期内)。那就是当机器上没有其他任何东西在运行并且没有任何工作由我或 IDE 以视觉方式完成时。

这使得 IDEA 在处理它时无法使用,而且我可以忘记在它旁边运行任何其他东西。

我家的规范和软件是:

  • Intel Core 2 duo 3GHz
  • 8 GB 内存
  • 运行 SSD SATA 的 Ubuntu 12.04 x64 LTS(3.8.0-35-generic)
  • Intellij IDEA 13.0-0ubuntu1 构建:IC-133.193
  • 尝试过 OpenJDK 和 Sun

奇怪的是,Android Studios 也会发生这种情况。

所有尝试调试此行为的帮助将不胜感激。

#编辑 1:

注意到在打开对话框(项目结构、设置等)时 CPU 负载下降到 20%,然后在关闭它们时立即恢复。

#编辑 2:

我测试了直接从 JetBrains 获取 tarball,而不是使用 Canonical 的 ppa 中的 tarball。至少一个小时的性能明显更好(空闲时 20-30% 的 CPU 使用率)。似乎 C-PPA 中的 native 文件观察器无法正常工作并且正在为整个文件系统编制索引。然而,在大约一个小时后性能变得更差,回到 90-100% CPU。

最佳答案

问题原来是 native 文件观察器已过时。 IntelliJ 似乎正在重新索引我的整个驱动器。通过卸载从 Canonical 的 ppa 获得的版本并直接从 JetBrain 自己的网页安装来修复。

关于java - Ubuntu 上的 Bad JetBrains Intellij IDEA 和 Android Studios CPU 使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21163869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com