JetBrains 的 IDEA 最新版 2022.3 使用 CPU 占用高?

2022-12-09 10:23:22 +08:00
 sleepybear1113

第一时间尝鲜了最新版的 2022.3 的 IDEA Ultimate ,然后估摸着以后会被慢慢强制推新 UI ,所以索性直接用新 UI 了。

首先是体验下来,对我影响不大,无非就是上面的工具栏少了一个 build 按钮(已经右键 customiz 把 build 加上了)。其他用起来还行,都能习惯。

有一个不太喜欢的就是,现在单击文件,默认就是直接打开了,旧版 UI 需要双击才会。这个有办法改么?不想单击直接打开文件,万一点到某些大文本文件就惨了。

最后题目中的问题,用了最新版版本和 UI 之后,写代码 CPU 日常 95%+,写代码 /打字不跟手。上个版本没有这个问题。

单位配的电脑配置很低,i3-4160 + 12GB + 1030 ,但是之前用起来没啥大不一样,除了 build 时候会慢一点。请不要纠结配置,单位也不能更换,我自己也不想换。自己的笔记本是 i7-1185G7 。

2 年程序员已经转行教育行业,做相关教育工作。写代码是爱好 + 提升工作效率 + 提升工作的信息化程序 + 万一能靠这能发表啥呢。

7378 次点击
所在节点    程序员
33 条回复
zhengjianyang
2022-12-09 20:12:53 +08:00
很烦、俺升级报错、看起来像是资源包里面的语言文件
icyper
2022-12-09 20:23:12 +08:00
我用 Goland 升级以后,内存占用飙升,设置最大内存 8G 经常崩溃闪退😡,改成 4G 以后目前稳定
puyo
2022-12-09 20:34:30 +08:00
Goland 也遇到了这个问题,回退了。
qianxaingmoli
2022-12-09 20:41:26 +08:00
gateway 上用这个版本用不了 jdk8 ,11 以上可以,很奇怪
littlewing
2022-12-09 21:56:52 +08:00
2022.3 的 plugin 同步逻辑是所有 IDE 共享的,比如有些 plugin 我只想在 idea 上装,实际上也只对 java 有用,但是也会同步到其他 IDE 上,这点很不爽,我只能关了 plugin 同步设置来用
ob
2022-12-09 22:06:49 +08:00
@moreant 可以通过固定标签多显示一行。
daveh
2022-12-09 22:23:51 +08:00
程序员兄弟们都从不看 IDEA 官方文档的吗?
好歹是程序员,如果是你自己写的程序 CPU 高了怎么办?
参考下面文档看下什么原因 CPU 高:
https://www.jetbrains.com/help/idea/activity-monitor.html
看是哪些插件导致的。
WilliamYang
2022-12-10 00:17:33 +08:00
上面有人说了, 双击 shift 查文件变得很慢,我改用 cmd + e ,查找最近文件
zyxk
2022-12-10 00:47:39 +08:00
@daveh 我查了一下是 JIT 占用, 不知道有没有什么解决办法
sleepybear1113
2022-12-10 09:04:25 +08:00
也看了下 activity monitor ,写代码的时候截图的
![diagnose-IDEA-CPU-activity-monitor]( https://raw.githubusercontent.com/sleepybear1113/image-host/main/diagnose-IDEA-CPU-activity-monitor.png)
daveh
2022-12-10 12:15:31 +08:00
@zyxk #29 可能在更新解析符号索引,放一段时间或者多配置点内存看。
ZeroDu
2022-12-10 13:26:11 +08:00
@sleepybear1113 问下,"关掉 Enable Preview Tab 后" 这个开关在哪个设置项?
missz
2023-02-15 17:03:37 +08:00
添加-XX=TieredStopAtLevel=3 到 Help | Edit Custom VM Options

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/901266

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX