V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ingin
V2EX  ›  程序员

macbook pro 2018 idea 爆卡求救

  •  
  •   ingin · Mar 25, 2021 · 3904 views
    This topic created in 1871 days ago, the information mentioned may be changed or developed.

    macbook pro 2018 16+256 idea 2018

    idea 参数参数:

    # custom IntelliJ IDEA VM options
    
    -Xms4096m
    -Xmx5000m
    -XX:ReservedCodeCacheSize=2048m
    -XX:+UseCompressedOops
    -Dfile.encoding=UTF-8
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -Djdk.http.auth.tunneling.disabledSchemes=""
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Xverify:none
    
    -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
    -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
    

    但是还是经常性的卡顿(鼠标停滞无法移动),cpu 疯狂跑 400-500%(内存有剩余) idea 插件有 8 个左右 各位兄弟有没有遇到这种情况,如何解决?

    21 replies    2021-03-27 11:45:18 +08:00
    340244120w
        1
    340244120w  
       Mar 25, 2021 via iPhone
    我滴妈,16g 你都敢分 5g 给 idea
    Leviathann
        2
    Leviathann  
       Mar 25, 2021 via iPhone
    use g1gc
    xmx 我给的 2048m
    ingin
        3
    ingin  
    OP
       Mar 25, 2021 via Android
    @340244120w 瓶颈不在内存,是 cpu 狂转,内存还有剩余
    someonedeng
        4
    someonedeng  
       Mar 25, 2021
    之前我的时不时 gc 卡一下,后来用 G1, 瞬间流畅
    luozic
        5
    luozic  
       Mar 25, 2021
    jfr 收集一下性能日志

    或者 jmc 连上 idea 的 jvm 看一下具体是什么 java 代码占了 cpu,

    实际上比较怀疑的是三个

    git 插件导致

    中文输入法冲突

    log2 触发 jdk 11 的 bug
    bytenoob
        6
    bytenoob  
       Mar 25, 2021
    该清灰了
    zhangslob669
        7
    zhangslob669  
       Mar 25, 2021
    我的也经常是这样
    fuis
        8
    fuis  
       Mar 25, 2021
    该换电脑了
    youthfire
        9
    youthfire  
       Mar 25, 2021 via iPhone
    你看看什么东西冲突,2018 没道理卡的,我也是 16g 内存,都是默认设置,斯滑
    awanabe
        10
    awanabe  
       Mar 25, 2021
    有没有设置背景图片...背景图片会导致卡顿无响应...亲测
    lxlx1991
        11
    lxlx1991  
       Mar 25, 2021
    help->show log in finder 检查下 idea 的 log 日志。当 CPU 疯跑时,查看 idea 是什么东西在跑
    cbc009
        12
    cbc009  
       Mar 25, 2021
    help -> Diagnostic Tools
    xuanbg
        13
    xuanbg  
       Mar 25, 2021
    只有打开项目时会卡一下
    cheng6563
        14
    cheng6563  
       Mar 25, 2021
    -XX:+UseConcMarkSweepGC 这个删掉,使其使用默认的 G1GC
    -Xmx 给个 2G 就够了,多了也没用,积累起来的垃圾在回收时还可能停顿更久。
    meshell
        15
    meshell  
       Mar 25, 2021
    重启,我的还好
    alexmy
        16
    alexmy  
       Mar 25, 2021
    我也是 2018mbp, 什么东西都是 vscode 一把梭。
    hailiang88
        17
    hailiang88  
       Mar 25, 2021 via iPhone
    git 插件关了试试
    kerro1990
        18
    kerro1990  
       Mar 26, 2021
    我用的 AWS 的 Corretto JDK,打开 idea 非常丝滑
    inFinityzc
        19
    inFinityzc  
       Mar 26, 2021
    @alexmy #16 C++ vscode 有好用的代码提示吗
    typetraits
        20
    typetraits  
       Mar 26, 2021
    @inFinityzc #19 用 vscode-clangd 扩展,需要手动生成 compile_commands.txt
    lianghuan
        21
    lianghuan  
       Mar 27, 2021
    重新换个版本呗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2696 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 148ms · UTC 15:46 · PVG 23:46 · LAX 08:46 · JFK 11:46
    ♥ Do have faith in what you're doing.