张于有点空闲可以发个帖子了,前段时间更新 2019.2.* 后就明显感觉卡顿了,然后又尝试了下以前屡次失败的
+XX:+UseG1GC
然后。真香。 不知道是不是个例,你们可以试一下。
#-XX:+UnlockExperimentalVMOptions #-XX:+UseZGC
也试了上面的,结果发现不行
1
l8g 2019-11-21 17:37:12 +08:00
给的多大的 Heap 啊? G1 在小的 Heap 上也没啥优势吧?
|
2
szq8014 OP |
3
chendy 2019-11-21 17:54:54 +08:00
退回 2019.1 等 2019.3
这 maven 插件更了 4 个版本,pom 编辑还是废的,也是服气 |
4
qiyuey 2019-11-21 17:56:56 +08:00
1400 太小了,G1 感觉意义不大,没有测试过
|
5
szq8014 OP @qiyuey
![jvisualvm]( https://imgchr.com/i/MIDeL6) 这截图里面的 idea 已经运行了两个小时了,只有 108 GC 用时 3.560s。可能也跟我现在使用程度轻有关,我只是在两个项目之前切换,写的 5 个模块的 kotlin 项目 |
6
szq8014 OP 尴尬,贴错了图片地址了
![jvisualvm]( https://s2.ax1x.com/2019/11/21/MIDeL6.png) |
7
tsui 2019-11-22 03:23:46 +08:00
感觉很怀疑作用。。。JVM 很聪明,小 heap size 用 sweep 大 heap size 自动就是 G1GC 了
|
8
zhenjiachen 2019-11-22 08:56:09 +08:00 via iPhone
15 款 Macbook pro 8g 内存,写 kotlin 卡的要死,一个提示要好久,copy 一段 java 代码要 10s。而且每次 cpu 都要飙升。反正就是 idea 些 kotlin 没有 java 那么顺畅。所以还是决定换回 java。
|
9
sagaxu 2019-11-22 09:11:30 +08:00 via Android
我 idea 都是 xmx8g,做代码分析的时候也能卡半个小时,鱼 gc 无瓜
|
10
szq8014 OP @zhenjiachen 我也发现了,觉得还是 java 更流畅一些
|
11
nyanyh 2019-11-22 10:04:33 +08:00
2019.2 就是卡,JetBrains 自己也承认了有性能问题
说实在我认为整个 2019 系列都卡,CLion 打开个 Vulkan demo 什么都不干,界面上也没显示什么 Indexing,随便敲下打个子母就能占满 CPU 好几分钟,自动补全 10 秒才能弹出来 可以去下 2019.3Beta 版,或者退回 2019.1,2019.3 估计很快就发布正式版了 |
12
mysunshinedreams 2019-11-22 11:15:04 +08:00
@zhenjiachen 我也发现了,为什么原生支持的还不如 Scala 插件呢?
还有个问题,就是一输入特别快,CPU load 也飚高。。。 |
13
anankun 2019-11-22 11:27:15 +08:00
安心等待 2019.3,官方不是说 11 月出么,快了吧。
|