今天发布了 2022.2 ,MacOS 平台下尝试开下 ZGC
-Xmx2048m
-XX:+UseZGC
开之前占 2.5 GB 内存,开之后占 6 GB 内存,醉了
1
Jekins 2022-07-27 11:58:06 +08:00
zgc 啥玩意。
|
2
dozer47528 2022-07-27 12:21:25 +08:00
我也试了下还不如默认参数呢
|
3
dqzcwxb 2022-07-27 12:29:48 +08:00 1
|
4
whx 2022-07-27 12:34:09 +08:00 via iPhone
ZGC 貌似是低停顿时间,不是低内存占用,比 G1 会更费内存。
要想省内存可以试下 Shenandoah GC 。 |
5
dreamramon 2022-07-27 12:35:01 +08:00
是的,我也是,其实 idea 这类 ide ,如果要继续调查的话,楼主应该 dump 出来,看下这类 idea 到底 gc 了多少次。。。每次 gc 花了多少时间。。。
|
6
chendy 2022-07-27 12:35:31 +08:00
个人理解,IDEA 的参数只动最大堆就行了,剩下的 JB 家自己应该更了解自己的产品怎么优化……
|
7
Oktfolio 2022-07-27 12:35:42 +08:00
我的
-Xmx4096m -Xms2048m -XX:+UseZGC -XX:+UseDynamicNumberOfGCThreads 然后现在占用 12G...... |
8
TtTtTtT 2022-07-27 12:47:58 +08:00
=。=这不是程序员的社区。
ZGC 用了内存染色技术,所以是用三倍的内存地址控制一份内存。 |
12
Leviathann 2022-07-27 13:45:41 +08:00
我在 win10 上内存没明显变化
|
13
ymmud 2022-07-27 14:32:02 +08:00
内存没啥变化。。也没觉得流畅。。
|
14
someonedeng 2022-07-27 17:18:52 +08:00
我觉得 G1 已经够用了,换了没什么区别
|
15
zjp 2022-07-27 23:56:03 +08:00
我换成了 Shenandoah GC ,得益于周期 GC ,内存占用小了一点。其他方面感知不强
|
16
25OHd2qObJmJ6P10 2022-07-29 10:48:31 +08:00
zgc 是解决大内存的 gc 的,杀鸡用牛刀,到底好用不好用,你就知道了
|