-Xms2048m -Xmx2048m -XX:ReservedCodeCacheSize=512m -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow
idea 配置的 jvm 参数 电脑 16g 内存,每次内存占用不超过 70%就的一批
1 qwer666df 2021-05-18 13:49:32 +08:00 32G 稳如狗 |
2 Feifeiyu 2021-05-18 13:49:34 +08:00 机械硬盘? |
![]() | 3 ijrou 2021-05-18 13:50:09 +08:00 现在 16G 都够呛了,升到 32G 吧。。。 |
4 qwer666df 2021-05-18 13:50:23 +08:00 补图 |
5 Ayanokouji 2021-05-18 13:50:29 +08:00 电脑啥配置 |
6 fmumu 2021-05-18 13:51:20 +08:00 增加内存,换固态硬盘,升级版本 |
7 xingshu1990 2021-05-18 13:51:58 +08:00 降低 IDEA 版本,忍痛割掉一些 IDEA 的新特性。 IDEA 有些特性是自己用不到的,或者短时间内用不到。 |
![]() | 8 G2bN4dbX9J3ncp0r 2021-05-18 13:53:00 +08:00 换 apple m1 流畅,还安静 |
10 v2erxh OP 我怀疑是不是 sonarlint 代码实时扫描的原因。。 |
11 v2erxh OP 电脑 联想拯救者 2021 r9000p, amd5800H+3060+16g DDR4+512g 固态 |
![]() | 12 smilekung 2021-05-18 14:05:18 +08:00 是不是版本问题 2021.1 上周卡死了 n 多次 降级到 2020.3.4 一切正常 |
13 tairan2006 2021-05-18 14:05:31 +08:00 降版本 |
![]() | 14 felixcode 2021-05-18 14:06:11 +08:00 内存不足,用来编程的话,16G 是 5 年前的主流配置。 M1 是乔神附体,信仰加成,另说。 |
15 humpy 2021-05-18 14:17:59 +08:00 ![]() 1. 卡的时候打开系统的 [活动监视器] ,看看哪个进程占资源; 2. 如果 kernel_task 进程的 CPU 负载特别高,机器温度也很高,一般是机器过热,系统保护性降频了,这种情况注意下散热就行 3. 如果 IDEA 版本比较老( 2021 之前吧),可以在 Plugins 下载 Choose Runtime 插件,安装后选择一个较新的 JBR ; 4. 右键最下面的状态栏,勾选上 [memory indicator] ,将在右下角展示实时内存占用,关注下内存增长情况及垃圾回收的频率,如果比较频繁,在 [Help -> Change Memory Settings] 里调大堆内存大小 |
16 yitingbai 2021-05-18 14:22:08 +08:00 16G 内存开发 java, 就是遭罪 |
17 x940727 2021-05-18 14:29:38 +08:00 ![]() 卡顿难道不是 CPU 的问题么……70%内存占用怎么可能卡?我台式机内存占用 90 都还是流畅的…… |
![]() | 18 clf 2021-05-18 14:30:48 +08:00 @v2erxh 我 R7000P 3060 版本表示不会卡呀。看看是不是插件的问题。我这边升级 IDEA 后出现了部分插件会导致 IDEA 出现 BUG,比如 Translate 插件。 |
19 yitingbai 2021-05-18 14:32:07 +08:00 @x940727 现代 cpu 都很强, 除非那种特别垃圾的, 基本上都不会是 CPU 的瓶颈, 另外因为内存不够, Java 程序会频繁 GC, 也会消耗 CPU 资源, 导致卡顿 |
20 Leviathann 2021-05-18 14:33:05 +08:00 就是版本问题,我升 2021 也明显变卡 |
22 x940727 2021-05-18 14:37:56 +08:00 @yitingbai 理论能力强,你也要看对应的散热配置啊,11 代移动 I7 够不够强?满血可以打 10700K,然后呢?一般轻薄本满血最多 10 秒就降频了…… |
23 yitingbai 2021-05-18 14:41:42 +08:00 @x940727 @Leviathann 你说的都对, 但是 16G 内存是个非常明显的瓶颈, 得先解决这个再去考虑其他问题吧, 再说也不能老是回低版本啊, 如果用低版本就不卡, 那为什么不直接用记事本去编程 |
24 ljhrot 2021-05-18 14:49:05 +08:00 via Android ![]() > 每次内存占用不超过 70%就卡的一批 内存足够你倒是把 Xmx 调高点啊! 什么时候 Java 开发已经到了 16G 内存是遭罪的地步了,我是跟不上这个时代了吗? |
![]() | 25 fuis 2021-05-18 14:50:51 +08:00 换高配电脑 |
26 x940727 2021-05-18 14:55:54 +08:00 @yitingbai 16g 内存都是瓶颈……你让那些 8g 内存写 Java 的人情何以堪?真就用笔记本启动十几个服务呗?有这种重型开发任务的,老老实实台式机。算你 IDE 1.5g 内存 Chrome 1g,系统 2g,还有十一二个 g 的内存可以使用,你说这是瓶颈?写代码 16g 内存足够覆盖百分之 99 的开发场景了…卡顿大概率是 IDEA 版本问题,还有 CPU 降频 |
![]() | 27 wu67 2021-05-18 15:15:29 +08:00 在系统设置里面把延时自动保存文件那个项关掉, 或者适当延长. |
28 zhzy0077 2021-05-18 15:17:18 +08:00 哥哥你这不是 2G 吗: -Xms2048m -Xmx2048m 你改成 8192 或者 12288 试试呢 IDEA 只用 2G 所以你系统的内存占用超不过 70%。 |
![]() | 29 wu67 2021-05-18 15:18:00 +08:00 另外 xms 其实调到 512 就行了, 我都是保持 256 的. 其实大多情况下用不了那么多, 强行开大反而会更卡 |
30 securityCoding 2021-05-18 15:21:48 +08:00 我调成了 8G 和 G1GC ,再也没卡过 |
![]() | 31 intsilence 2021-05-18 15:28:06 +08:00 -Xmx 10g |
![]() | 32 hello2060 2021-05-18 15:49:57 +08:00 via iPhone 16G 内存的瑟瑟发抖,看来我写的已经没资格自称 Java 了 |
![]() | 33 WuwuGin 2021-05-18 16:02:03 +08:00 我怀疑是因为 amd 的 cpu 电源调度有问题,你可以去搜搜看。你的电源适配器是不是够功率?开高性能没有。 |
![]() | 34 felixcode 2021-05-18 16:11:24 +08:00 楼主明明用到 70%内存了,内存压缩、分页、GC 估计都在频繁运行了,还有人非要说 16G 内存绝对够用,真搞笑。 |
35 ho121 2021-05-18 16:20:54 +08:00 via Android 16g 不够用?我 16g,开个虚拟机、android studio 、visual studio 、两个浏览器,也就轻微卡 |
![]() | 36 hello2060 2021-05-18 16:26:38 +08:00 @ho121 那是因为你不是顶级程序员,顶级程序员那 1 秒钟都是无比珍贵的,那 1 秒钟迸发的灵感足以颠覆世界。大数据物联网人工智能大前端高并发开源自主知识产权,做着这么高级工作的怎么能容能哪怕 1 秒的卡顿呢?! |
![]() | 37 nekoneko 2021-05-18 16:28:19 +08:00 64G 稳如老狗 |
![]() | 38 dayudayupao 2021-05-18 16:34:15 +08:00 我司 8g 内存 惠普办公电脑说什么了吗,我觉得我的思路都被电脑拖慢了,就像 cpu 跟磁盘的关系.(手动狗头)! |
40 xjqxz2 2021-05-18 16:45:15 +08:00 16G M1 爽如狗~ |
41 x940727 2021-05-18 17:05:09 +08:00 @felixcode 70%内存就会频繁 GC 我是没想到的……至少我的 Mac 不会,我 Mac 出现卡顿要么是编译时,打开 IDE 的时候,要么是内存压力已经 90%+的时候。 |
42 vanityfairn 2021-05-18 17:05:35 +08:00 64Gn 内存可解 or128G 内存 |
![]() | 43 limuyan44 2021-05-18 17:11:15 +08:00 你们真是能抬杠,我可以肯定的说 90%的 java 程序员电脑内存都没到 32g 。 |
![]() | 44 porrat 2021-05-18 17:11:40 +08:00 这就是瞎折腾的结果,顶级 CPU 和 16G 内存,绝对不会卡,去掉你的所有自定义 JVM 参数,默认就行 |
![]() | 45 yx1989 2021-05-18 18:33:38 +08:00 IDEA + Clion 两兄弟,把我的 Mac 收拾的服服帖帖的。 |
![]() | 46 dic 2021-05-18 20:04:20 +08:00 via Android 16G M1 用 goland 很卡,还没有 18 款 16G pro 流畅 |
![]() | 47 rb6221 2021-05-18 20:49:39 +08:00 少开点插件,定时重启 占用大还好,加内存就行,卡的话是因为 IDEA 本身用 java 编写的硬伤,只能用定期重启解决。 |
![]() | 48 zjp 2021-05-18 20:54:07 +08:00 8 代 i5 + 11 G 内存的虚拟机 10 万行左右的项目 编译慢但是不卡 怀疑插件就打开 IDEA 的 Activity Monitor,再看看系统的 CPU 负载和硬盘读写 |
![]() | 49 stimw 2021-05-18 21:46:54 +08:00 我台 64g 台式和 16g m1 使用 idea 的感受差别不大...除了台式风扇很吵... 但是心理上总有 16g 不够的感觉,有 32 的选项我肯定会选,可惜没有 |
![]() | 50 notejava 2021-05-18 22:36:22 +08:00 8GB + SSD,8 年的老本了,IDEA 照常开发不觉得卡,mvn 打包的时候会卡几秒。 |
![]() | 51 Amber2011 2021-05-18 22:41:57 +08:00 via Android 8+32 路过 |
![]() | 52 cubecube 2021-05-19 00:07:07 +08:00 @x940727 我感觉是 macos 在内存高负载下有 bug,大概在 70-80%之间的时候,系统会开始大量使用 swap,导致异常卡顿。 |
54 lingthc 2021-05-19 00:19:18 +08:00 via Android git 操作特别慢,已确定不是网的问题 |
55 holulu 2021-05-19 07:08:37 +08:00 16g RAM 啥都没有调也不觉得卡,是不是哪个插件卡了? |
![]() | 56 RockShake 2021-05-19 08:33:50 +08:00 16G 的笔记本也没有卡啊,就像楼上说的,卡可以尝试删除重新安装,配置反正会同步的,如果重装解决不了就用降低版本 |
57 zxCoder 2021-05-19 08:34:20 +08:00 8G 商务笔记本路过。。。。还行 不算很卡 |
![]() | 58 kiwier 2021-05-19 08:38:31 +08:00 不更新硬件的前提下,换语言的方案最优 |
![]() | 60 jackytang520 2021-05-19 08:42:31 +08:00 12 年的 macbook,16G 内存,512 ssd 没感觉卡啊 |
61 yanlaz 2021-05-19 08:52:47 +08:00 xms 不用开 2048 这么大,我 32G 内存是-Xms512m -Xmx4096m |
62 laragh 2021-05-19 10:33:10 +08:00 风扇散热估计会好点。风扇转速越高越好。温度高的话会降频 |
![]() | 63 xmh51 2021-05-19 12:23:40 +08:00 少开几个项目,开多了,卡成狗 |
64 tomoya92 2021-05-19 13:39:21 +08:00 楼主是不是升级到比较新的版本了? |
65 tomoya92 2021-05-19 13:42:50 +08:00 @tomoya92 #64 我之前碰到一次,比较新的版本里,idea 把 lombok 给内置了,不管实体类里用 lombok 的注解还是用 getter, setter 当点的时候,要老半天才能弹出来,后来折腾了好几天,换回旧版(目前我用的是 2020.1.4 ),装上 lombok 插件,一切都好了,那些参数调跟没调没两样,不建议调它 |
66 cwcr 2021-05-20 19:36:08 +08:00 开个 idea 自己的分析器,观察下运行的插件,该关的关,实时扫描的都先关了,基本能快一大截 |
![]() | 67 19cm 2021-05-22 02:53:11 +08:00 加内存最实际,直接加条 32g 的到 40g 完事 |
68 96XL 2021-06-07 14:57:59 +08:00 靠我 8G 内存没一点事啊,看楼里的 32 瑟瑟发抖 |
![]() | 69 yogapants 2021-11-30 15:57:44 +08:00 idea2020.1 。16G i5-7500 ,128SSD ,1TB 机械算是老电脑了,看了一下内存 cpu 飙升的问题,JIT,lombok ,占大头,已经把 sonar 和阿里扫描都关了,反正只要开始编辑就 cpu 会在 20~40 左右徘徊,穷逼用的破解的。想问一下这个还有什么解决办法? |