V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sleepybear1113
V2EX  ›  程序员

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

  •  
  •   sleepybear1113 · 103 天前 · 4395 次点击
    这是一个创建于 103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第一时间尝鲜了最新版的 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  
       102 天前
    CPU 占用率没感觉 m1 pro 。体验了新 UI ,没有办法关闭 show tabs in one row ,就用回了旧 UI 。双击打开文件的话,旧 UI 的文件树有个`open files with single click`,不知道新 UI 有没有。
    CyJaySong
        2
    CyJaySong  
       102 天前
    提交代码时也老是出现问题,卡着不动
    LeegoYih
        3
    LeegoYih  
       102 天前   ❤️ 1
    Enable Preview Tab 关掉就可以了,在左侧的 Project 结构树右上角,这个功能以前就有了,而且是默认 enabled 的
    sleepybear1113
        4
    sleepybear1113  
    OP
       102 天前
    @LeegoYih 感谢,关掉 Enable Preview Tab 后,单击不会直接打开文件了
    jaylengao
        5
    jaylengao  
       102 天前
    同 CPU 飙高,无奈换回旧版
    smartruid
        6
    smartruid  
       102 天前 via iPhone
    关掉新版 UI 占用还会高吗
    hengshenyu
        7
    hengshenyu  
       102 天前
    占用确实高得离谱, 以前编译 30 秒, 新版本编译时间需要 300 秒
    leaves615
        8
    leaves615  
       102 天前
    idea 内存不给够的话,会出现频繁的 GC 。导致 CPU 飙高
    geniusmyn
        9
    geniusmyn  
       102 天前
    现在 tab 窗口多了不自动换行了,有哪位大佬知道怎么解决吗
    Navee
        10
    Navee  
       102 天前
    检查一下是不是 Custom VM options 丢失了
    我升级之后就丢失了,默认 xmx750m
    moreant
        11
    moreant  
       102 天前   ❤️ 1
    ediron
        12
    ediron  
       102 天前
    为什么我在公司 Windows 上通过 Toolbox 更新了 IDE 之后,都出现设置重置并且文件乱码。。
    aper
        13
    aper  
       102 天前
    很卡,我回滚了,基本上无法使用,写一行代码卡一下
    Bingchunmoli
        14
    Bingchunmoli  
       102 天前 via Android
    笔记本没感觉,性能无变化
    Bingchunmoli
        15
    Bingchunmoli  
       102 天前 via Android
    @ediron 你版本是不是跨了几个,然后新版本用的新 jdk 默认 utf-8 了,之前没有手动设置 utf8 才有这个情况?
    DICK23
        16
    DICK23  
       102 天前
    webstorm 也一样,卡的要命,直接回退了
    hb0730
        17
    hb0730  
       102 天前
    MAC 新 UI ,多项目同窗口(以标签页方式打开),可行么
    ediron
        18
    ediron  
       102 天前
    @Bingchunmoli 可能是的,之前没有手动设置过文件编码
    wangsd
        19
    wangsd  
       102 天前   ❤️ 1
    双击 Shift 查文件很慢
    Daniel17
        20
    Daniel17  
       102 天前
    我因为这个已经不用 idea 写 java 了,很烦,clion 就没什么问题
    zhengjianyang
        21
    zhengjianyang  
       102 天前
    很烦、俺升级报错、看起来像是资源包里面的语言文件
    icyper
        22
    icyper  
       102 天前 via iPhone
    我用 Goland 升级以后,内存占用飙升,设置最大内存 8G 经常崩溃闪退😡,改成 4G 以后目前稳定
    puyo
        23
    puyo  
       102 天前
    Goland 也遇到了这个问题,回退了。
    qianxaingmoli
        24
    qianxaingmoli  
       102 天前
    gateway 上用这个版本用不了 jdk8 ,11 以上可以,很奇怪
    littlewing
        25
    littlewing  
       102 天前
    2022.3 的 plugin 同步逻辑是所有 IDE 共享的,比如有些 plugin 我只想在 idea 上装,实际上也只对 java 有用,但是也会同步到其他 IDE 上,这点很不爽,我只能关了 plugin 同步设置来用
    ob
        26
    ob  
       102 天前 via Android
    @moreant 可以通过固定标签多显示一行。
    daveh
        27
    daveh  
       102 天前   ❤️ 3
    程序员兄弟们都从不看 IDEA 官方文档的吗?
    好歹是程序员,如果是你自己写的程序 CPU 高了怎么办?
    参考下面文档看下什么原因 CPU 高:
    https://www.jetbrains.com/help/idea/activity-monitor.html
    看是哪些插件导致的。
    WilliamYang
        28
    WilliamYang  
       102 天前
    上面有人说了, 双击 shift 查文件变得很慢,我改用 cmd + e ,查找最近文件
    zyxk
        29
    zyxk  
       102 天前
    @daveh 我查了一下是 JIT 占用, 不知道有没有什么解决办法
    sleepybear1113
        30
    sleepybear1113  
    OP
       102 天前
    也看了下 activity monitor ,写代码的时候截图的
    ![diagnose-IDEA-CPU-activity-monitor]( https://raw.githubusercontent.com/sleepybear1113/image-host/main/diagnose-IDEA-CPU-activity-monitor.png)
    daveh
        31
    daveh  
       101 天前 via iPhone
    @zyxk #29 可能在更新解析符号索引,放一段时间或者多配置点内存看。
    ZeroDu
        32
    ZeroDu  
       101 天前
    @sleepybear1113 问下,"关掉 Enable Preview Tab 后" 这个开关在哪个设置项?
    missz
        33
    missz  
       34 天前
    添加-XX=TieredStopAtLevel=3 到 Help | Edit Custom VM Options
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   4754 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 02:38 · PVG 10:38 · LAX 19:38 · JFK 22:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.