• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bthulu
V2EX  ›  程序员

可以在 GraalVM 中运行 idea 吗?

  •  1
     
  •   bthulu · Apr 9, 2021 · 3932 views
    This topic created in 1894 days ago, the information mentioned may be changed or developed.

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

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