IDEA 十分卡慢,求大佬告知如何优化

2021-05-18 13:44:16 +08:00
 v2erxh

-Xms2048m -Xmx2048m -XX:ReservedCodeCacheSize=512m -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow

idea 配置的 jvm 参数 电脑 16g 内存,每次内存占用不超过 70%就卡的一批

11145 次点击
所在节点    JetBrains
69 条回复
x940727
2021-05-18 17:05:09 +08:00
@felixcode 70%内存就会频繁 GC 我是没想到的……至少我的 Mac 不会,我 Mac 出现卡顿要么是编译时,打开 IDE 的时候,要么是内存压力已经 90%+的时候。
vanityfairn
2021-05-18 17:05:35 +08:00
64Gn 内存可解 or128G 内存
limuyan44
2021-05-18 17:11:15 +08:00
你们真是能抬杠,我可以肯定的说 90%的 java 程序员电脑内存都没到 32g 。
porrat
2021-05-18 17:11:40 +08:00
这就是瞎折腾的结果,顶级 CPU 和 16G 内存,绝对不会卡,去掉你的所有自定义 JVM 参数,默认就行
yx1989
2021-05-18 18:33:38 +08:00
IDEA + Clion 两兄弟,把我的 Mac 收拾的服服帖帖的。
dic
2021-05-18 20:04:20 +08:00
16G M1 用 goland 很卡,还没有 18 款 16G pro 流畅
janus77
2021-05-18 20:49:39 +08:00
少开点插件,定时重启
占用大还好,加内存就行,卡的话是因为 IDEA 本身用 java 编写的硬伤,只能用定期重启解决。
zjp
2021-05-18 20:54:07 +08:00
8 代 i5 + 11 G 内存的虚拟机
10 万行左右的项目
编译慢但是不卡

怀疑插件就打开 IDEA 的 Activity Monitor,再看看系统的 CPU 负载和硬盘读写
stimw
2021-05-18 21:46:54 +08:00
我台 64g 台式和 16g m1 使用 idea 的感受差别不大...除了台式风扇很吵...

但是心理上总有 16g 不够的感觉,有 32 的选项我肯定会选,可惜没有
notejava
2021-05-18 22:36:22 +08:00
8GB + SSD,8 年的老本了,IDEA 照常开发不觉得卡,mvn 打包的时候会卡几秒。
Amber2011
2021-05-18 22:41:57 +08:00
8+32 路过
cubecube
2021-05-19 00:07:07 +08:00
@x940727 我感觉是 macos 在内存高负载下有 bug,大概在 70-80%之间的时候,系统会开始大量使用 swap,导致异常卡顿。
hs0000t
2021-05-19 00:10:26 +08:00
@hello2060 钩直饵咸
lingthc
2021-05-19 00:19:18 +08:00
git 操作特别慢,已确定不是网的问题
holulu
2021-05-19 07:08:37 +08:00
16g RAM 啥都没有调也不觉得卡,是不是哪个插件卡了?
RockShake
2021-05-19 08:33:50 +08:00
16G 的笔记本也没有卡啊,就像楼上说的,卡可以尝试删除重新安装,配置反正会同步的,如果重装解决不了就用降低版本
zxCoder
2021-05-19 08:34:20 +08:00
8G 商务笔记本路过。。。。还行 不算很卡
kiwier
2021-05-19 08:38:31 +08:00
不更新硬件的前提下,换语言的方案最优
yanlaz
2021-05-19 08:42:00 +08:00
@v2erxh 100w,可能是会降频,你试下 CPU 跑分;还有如果是独显直连模式,整体功耗会高些
jackytang520
2021-05-19 08:42:31 +08:00
12 年的 macbook,16G 内存,512 ssd 没感觉卡啊

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

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

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

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

© 2021 V2EX