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

可以在 GraalVM 中运行 idea 吗?

  •  1
     
  •   bthulu · 288 天前 · 1915 次点击
    这是一个创建于 288 天前的主题,其中的信息可能已经有所发展或是发生改变。

    idea 有点太占用资源了, 如果能通过 graalVM 编译为本地机器码运行就好了

    9 条回复    2021-04-09 14:54:50 +08:00
    yazinnnn
        1
    yazinnnn  
       288 天前
    可不可行这件事让 JB 的人去验证吧...
    typetraits
        2
    typetraits  
       288 天前
    typetraits
        3
    typetraits  
       288 天前
    刚在 macOS 里用 CLion 测试了下,换成 GraalVM 之后没有感觉到性能提升,滚动还变卡了
    JB 自己的 JRE 是有额外优化的,还是别换了
    Jirajine
        4
    Jirajine  
       288 天前 via Android
    Rheinmetal
        5
    Rheinmetal  
       288 天前
    @typetraits 看评论或者用过 GraalVM 就知道了 fallback image 就是没有编译 还是用 jvm 运行的意思
    yazinnnn
        6
    yazinnnn  
       288 天前
    不把 idea 编译成二进制,只把 graal 当 jvm 用当然会变卡....
    imzcg2
        7
    imzcg2  
       288 天前 via Android
    想法很美好,现实很骨感。GraalVM 编译成二进制。所有的反射操作。都会凉凉。这也意味着根本编不出来。
    qieqie
        8
    qieqie  
       288 天前
    GraalVM 编译出来的二进制只是启动初始资源占用少,跑着跑着就内存爆炸了,甚至超过 Hotspot
    cheng6563
        9
    cheng6563  
       288 天前
    其实 OpenJ9 的 JVM 也能跑 IDEA,但也没感觉内存下降多少,也并没有变流畅。
    等一个 JBR17 吧,新版的 JVM 能更积极地把已 GC 的内存还给操作系统,应该会好不少。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1514 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:57 · PVG 01:57 · LAX 09:57 · JFK 12:57
    ♥ Do have faith in what you're doing.