macbook pro 2018 idea 爆卡求救

2021 年 3 月 25 日
 ingin

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 个左右 各位兄弟有没有遇到这种情况,如何解决?

3904 次点击
所在节点    程序员
21 条回复
340244120w
2021 年 3 月 25 日
我滴妈,16g 你都敢分 5g 给 idea
Leviathann
2021 年 3 月 25 日
use g1gc
xmx 我给的 2048m
ingin
2021 年 3 月 25 日
@340244120w 瓶颈不在内存,是 cpu 狂转,内存还有剩余
someonedeng
2021 年 3 月 25 日
之前我的时不时 gc 卡一下,后来用 G1, 瞬间流畅
luozic
2021 年 3 月 25 日
jfr 收集一下性能日志

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

实际上比较怀疑的是三个

git 插件导致

中文输入法冲突

log2 触发 jdk 11 的 bug
bytenoob
2021 年 3 月 25 日
该清灰了
zhangslob669
2021 年 3 月 25 日
我的也经常是这样
fuis
2021 年 3 月 25 日
该换电脑了
youthfire
2021 年 3 月 25 日
你看看什么东西冲突,2018 没道理卡的,我也是 16g 内存,都是默认设置,斯滑
awanabe
2021 年 3 月 25 日
有没有设置背景图片...背景图片会导致卡顿无响应...亲测
lxlx1991
2021 年 3 月 25 日
help->show log in finder 检查下 idea 的 log 日志。当 CPU 疯跑时,查看 idea 是什么东西在跑
cbc009
2021 年 3 月 25 日
help -> Diagnostic Tools
xuanbg
2021 年 3 月 25 日
只有打开项目时会卡一下
cheng6563
2021 年 3 月 25 日
-XX:+UseConcMarkSweepGC 这个删掉,使其使用默认的 G1GC
-Xmx 给个 2G 就够了,多了也没用,积累起来的垃圾在回收时还可能停顿更久。
meshell
2021 年 3 月 25 日
重启,我的还好
alexmy
2021 年 3 月 25 日
我也是 2018mbp, 什么东西都是 vscode 一把梭。
hailiang88
2021 年 3 月 25 日
git 插件关了试试
kerro1990
2021 年 3 月 26 日
我用的 AWS 的 Corretto JDK,打开 idea 非常丝滑
inFinityzc
2021 年 3 月 26 日
@alexmy #16 C++ vscode 有好用的代码提示吗
typetraits
2021 年 3 月 26 日
@inFinityzc #19 用 vscode-clangd 扩展,需要手动生成 compile_commands.txt

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

https://study.congcong.us/t/764947

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

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

© 2021 V2EX