V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ojh
V2EX  ›  JetBrains

IDEA 2022.2 开启 ZGC 的问题

  •  
  •   ojh · 2022-07-27 11:49:30 +08:00 · 4383 次点击
    这是一个创建于 633 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天发布了 2022.2 ,MacOS 平台下尝试开下 ZGC

    -Xmx2048m
    -XX:+UseZGC
    

    开之前占 2.5 GB 内存,开之后占 6 GB 内存,醉了

    16 条回复    2022-07-29 10:48:31 +08:00
    Jekins
        1
    Jekins  
       2022-07-27 11:58:06 +08:00
    zgc 啥玩意。
    dozer47528
        2
    dozer47528  
       2022-07-27 12:21:25 +08:00
    我也试了下还不如默认参数呢
    dqzcwxb
        3
    dqzcwxb  
       2022-07-27 12:29:48 +08:00   ❤️ 1
    whx
        4
    whx  
       2022-07-27 12:34:09 +08:00 via iPhone
    ZGC 貌似是低停顿时间,不是低内存占用,比 G1 会更费内存。
    要想省内存可以试下 Shenandoah GC 。
    dreamramon
        5
    dreamramon  
       2022-07-27 12:35:01 +08:00
    是的,我也是,其实 idea 这类 ide ,如果要继续调查的话,楼主应该 dump 出来,看下这类 idea 到底 gc 了多少次。。。每次 gc 花了多少时间。。。
    chendy
        6
    chendy  
       2022-07-27 12:35:31 +08:00
    个人理解,IDEA 的参数只动最大堆就行了,剩下的 JB 家自己应该更了解自己的产品怎么优化……
    Oktfolio
        7
    Oktfolio  
       2022-07-27 12:35:42 +08:00
    我的

    -Xmx4096m
    -Xms2048m
    -XX:+UseZGC
    -XX:+UseDynamicNumberOfGCThreads

    然后现在占用 12G......
    TtTtTtT
        8
    TtTtTtT  
       2022-07-27 12:47:58 +08:00
    =。=这不是程序员的社区。
    ZGC 用了内存染色技术,所以是用三倍的内存地址控制一份内存。
    Goooooos
        9
    Goooooos  
       2022-07-27 13:06:18 +08:00 via Android
    @TtTtTtT #8 很明显,现在讨论技术的已经不多了,这里更像发泄情绪的地方
    ojh
        10
    ojh  
    OP
       2022-07-27 13:09:12 +08:00
    @chendy 有道理
    ojh
        11
    ojh  
    OP
       2022-07-27 13:10:15 +08:00
    @TtTtTtT 我在程序员节点下发的
    Leviathann
        12
    Leviathann  
       2022-07-27 13:45:41 +08:00
    我在 win10 上内存没明显变化
    ymmud
        13
    ymmud  
       2022-07-27 14:32:02 +08:00
    内存没啥变化。。也没觉得流畅。。
    someonedeng
        14
    someonedeng  
       2022-07-27 17:18:52 +08:00
    我觉得 G1 已经够用了,换了没什么区别
    zjp
        15
    zjp  
       2022-07-27 23:56:03 +08:00
    我换成了 Shenandoah GC ,得益于周期 GC ,内存占用小了一点。其他方面感知不强
    rayduan
        16
    rayduan  
       2022-07-29 10:48:31 +08:00
    zgc 是解决大内存的 gc 的,杀鸡用牛刀,到底好用不好用,你就知道了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2676 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:30 · PVG 20:30 · LAX 05:30 · JFK 08:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.