JetBrains 的 IDEA 最新版 2022.3 使用 CPU 占用高? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
sleepyfevniv
V2EX    程序员

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

  •  
  •   sleepyfevniv 2022-12-09 10:23:22 +08:00 8068 次点击
    这是一个创建于 1041 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    33 条回复    2023-02-15 17:03:37 +08:00
    zfjdif
        1
    zfjdif  
       2022-12-09 10:46:32 +08:00
    CPU 占用率没感觉 m1 pro 。体验了新 UI ,没有办法关闭 show tabs in one row ,就用回了旧 UI 。双击打开文件的话,旧 UI 的文件树有个`open files with single click`,不知道新 UI 有没有。
    CyJaySong
        2
    CyJaySong  
       2022-12-09 10:53:38 +08:00
    提交代码时也老是出现问题,卡着不动
    LeegoYih
        3
    LeegoYih  
       2022-12-09 10:54:43 +08:00   1
    Enable Preview Tab 关掉就可以了,在左侧的 Project 结构树右上角,这个功能以前就有了,而且是默认 enabled 的
    sleepyfevniv
        4
    sleepyfevniv  
    OP
       2022-12-09 11:16:35 +08:00
    @LeegoYih 感谢,关掉 Enable Preview Tab 后,单击不会直接打开文件了
    jaylengao
        5
    jaylengao  
       2022-12-09 11:19:13 +08:00
    同 CPU 飙高,无奈换回旧版
    suitts
        6
    suitts  
       2022-12-09 13:05:36 +08:00 via iPhone
    关掉新版 UI 占用还会高吗
    hengshenyu
        7
    hengshenyu  
       2022-12-09 13:11:11 +08:00
    占用确实高得离谱, 以前编译 30 秒, 新版本编译时间需要 300 秒
    leaves615
        8
    leaves615  
       2022-12-09 13:36:18 +08:00
    idea 内存不给够的话,会出现频繁的 GC 。导致 CPU 飙高
    geniusmyn
        9
    geniusmyn  
       2022-12-09 13:52:11 +08:00
    现在 tab 窗口多了不自动换行了,有哪位大佬知道怎么解决吗
    Navee
        10
    Navee  
       2022-12-09 14:02:08 +08:00
    检查一下是不是 Custom VM options 丢失了
    我升级之后就丢失了,默认 xmx750m
    moreant
        11
    moreant  
       2022-12-09 14:26:56 +08:00   1
    ediron
        12
    ediron  
       2022-12-09 14:34:37 +08:00
    为什么我在公司 Windows 上通过 Toolbox 更新了 IDE 之后,都出现设置重置并且文件乱码。。
    aper
        13
    aper  
       2022-12-09 14:38:55 +08:00
    很卡,我回滚了,基本上无法使用,写一行代码卡一下
    Bingchunmoli
        14
    Bingchunmoli  
       2022-12-09 14:40:18 +08:00 via Android
    笔记本没感觉,性能无变化
    Bingchunmoli
        15
    Bingchunmoli  
       2022-12-09 14:42:18 +08:00 via Android
    @ediron 你版本是不是跨了几个,然后新版本用的新 jdk 默认 utf-8 了,之前没有手动设置 utf8 才有这个情况?
    DICK23
        16
    DICK23  
       2022-12-09 14:55:35 +08:00
    webstorm 也一样,卡的要命,直接回退了
    hb0730
        17
    hb0730  
       2022-12-09 16:19:06 +08:00
    MAC 新 UI ,多项目同窗口(以标签页方式打开),可行么
    ediron
        18
    ediron  
       2022-12-09 16:42:38 +08:00
    @Bingchunmoli 可能是的,之前没有手动设置过文件编码
    wangsd
        19
    wangsd  
       2022-12-09 17:50:15 +08:00   1
    双击 Shift 查文件很慢
    Daniel17
        20
    Daniel17  
       2022-12-09 18:07:08 +08:00
    我因为这个已经不用 idea 写 java 了,很烦,clion 就没什么问题
    zhengjianyang
        21
    zhengjianyang  
       2022-12-09 20:12:53 +08:00
    很烦、俺升级报错、看起来像是资源包里面的语言文件
    icyper
        22
    icyper  
       2022-12-09 20:23:12 +08:00 via iPhone
    我用 Goland 升级以后,内存占用飙升,设置最大内存 8G 经常崩溃闪退,改成 4G 以后目前稳定
    puyo
        23
    puyo  
       2022-12-09 20:34:30 +08:00
    Goland 也遇到了这个问题,回退了。
    qianxaingmoli
        24
    qianxaingmoli  
       2022-12-09 20:41:26 +08:00
    gateway 上用这个版本用不了 jdk8 ,11 以上可以,很奇怪
    littlewing
        25
    littlewing  
       2022-12-09 21:56:52 +08:00
    2022.3 的 plugin 同步逻辑是所有 IDE 共享的,比如有些 plugin 我只想在 idea 上装,实际上也只对 java 有用,但是也会同步到其他 IDE 上,这点很不爽,我只能关了 plugin 同步设置来用
    ob
        26
    ob  
       2022-12-09 22:06:49 +08:00 via Android
    @moreant 可以通过固定标签多显示一行。
    daveh
        27
    daveh  
       2022-12-09 22:23:51 +08:00   3
    程序员兄弟们都从不看 IDEA 官方文档的吗?
    好歹是程序员,如果是你自己写的程序 CPU 高了怎么办?
    参考下面文档看下什么原因 CPU 高:
    https://www.jetbrains.com/help/idea/activity-monitor.html
    看是哪些插件导致的。
    WilliamYang
        28
    WilliamYang  
       2022-12-10 00:17:33 +08:00
    上面有人说了, 双击 shift 查文件变得很慢,我改用 cmd + e ,查找最近文件
    zyxk
        29
    zyxk  
       2022-12-10 00:47:39 +08:00
    @daveh 我查了一下是 JIT 占用, 不知道有没有什么解决办法
    sleepyfevniv
        30
    sleepyfevniv  
    OP
       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
        31
    daveh  
       2022-12-10 12:15:31 +08:00 via iPhone
    @zyxk #29 可能在更新解析符号索引,放一段时间或者多配置点内存看。
    ZeroDu
        32
    ZeroDu  
       2022-12-10 13:26:11 +08:00
    @sleepybear1113 问下,"关掉 Enable Preview Tab 后" 这个开关在哪个设置项?
    missz
        33
    missz  
       2023-02-15 17:03:37 +08:00
    添加-XX=TieredStopAtLevel=3 到 Help | Edit Custom VM Options
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2981 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 13:25 PVG 21:25 LAX 06:25 JFK 09:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86