JB 家 IDE 的 jvm 参数问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
yazinnnn
V2EX    程序员

JB 家 IDE 的 jvm 参数问题

  •  
  •   yazinnnn 2019-08-19 09:10:46 +08:00 5211 次点击
    这是一个创建于 2253 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本子刚刚加到 32G 内存,不太清楚 idea 等 ide 要怎么改启动参数?貌似太大了也不好?求大佬拯救一哈

    26 条回复    2019-08-19 12:51:26 +08:00
    wsseo
        1
    wsseo  
       2019-08-19 09:14:11 +08:00
    为什么要改启动参数
    liuhuansir
        2
    liuhuansir  
       2019-08-19 09:15:18 +08:00
    不需要改吧,默认就行了
    Aresxue
        3
    Aresxue  
       2019-08-19 09:16:33 +08:00
    在 bin 目录下找到*.vmoptions,打开后你就能看到熟悉的-Xms 和-Xms 了, 至于数值设置为多少,要看你本地起多少服务,要用到多少内存, 最好一次到位,-Xms 和-Xms 也设置为一样。
    yazinnnn
        4
    yazinnnn  
    OP
       2019-08-19 09:16:37 +08:00
    @wsseo 响应慢啊,之前设置的
    -Xms256m
    -Xmx1500m
    有时候卡卡的
    Aruforce
        5
    Aruforce  
       2019-08-19 09:17:34 +08:00
    @yazinnnn 1500M 够干啥。。。。删掉吧。。。
    encro
        6
    encro  
       2019-08-19 09:18:15 +08:00
    目前已经不在 bin 目录下了,点击帮助菜单,点击修改 vmoptions,一个是最小内存,一个是最大内存,一般不需要改。
    Wicked
        7
    Wicked  
       2019-08-19 09:19:17 +08:00 via Android
    -Xmx 4096 起步吧
    yazinnnn
        8
    yazinnnn  
    OP
       2019-08-19 09:19:20 +08:00
    @Aruforce 辣么设置成多少比较合适呢?
    arrow8899
        9
    arrow8899  
       2019-08-19 09:21:27 +08:00
    /Applications / IntelliJ IDEA CE.app/ Contents / bin /idea.vmoptions
    Windows 也一样,都是在 idea.vmoptions 这个文件里面改
    Aruforce
        10
    Aruforce  
       2019-08-19 09:22:17 +08:00
    @yazinnnn 我开了 4G
    yazinnnn
        11
    yazinnnn  
    OP
       2019-08-19 09:23:50 +08:00
    @Wicked -xms 设置 1024m,这样?
    XX:ReservedCodeCacheSize 这个设置 500 或者 750 可否?
    bghtyu
        12
    bghtyu  
       2019-08-19 09:25:01 +08:00   2
    kaneg
        13
    kaneg  
       2019-08-19 09:27:14 +08:00 via iPhone
    菜单栏的 help 那里有一个选项可以打开 jvm 配置文件,然后自行修改
    yazinnnn
        14
    yazinnnn  
    OP
       2019-08-19 09:29:50 +08:00
    @bghtyu 感谢大佬!
    zhengxiaowai
        15
    zhengxiaowai  
       2019-08-19 09:30:15 +08:00
    -Xms3g
    -Xmx3g
    -XX:ReservedCodeCacheSize=512m
    -XX:+UseCompressedOops
    -Dfile.encoding=UTF-8
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanOnCaches=false
    -Djava.net.preferIPv4Stack=true
    -Djdk.http.auth.tunneling.disabledSchemes=""
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Xverify:none
    -server

    -XX:+UseG1GC
    -XX:MaxGCPauseMillis=20

    -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
    -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
    dif
        16
    dif  
       2019-08-19 09:30:33 +08:00
    -Xms2048m
    -Xmx6144m
    -XX:ReservedCodeCacheSize=512m
    -XX:+UseCompressedOops
    -Dfile.encoding=UTF-8
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanOnCaches=false
    -Djava.net.preferIPv4Stack=true
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Xverify:none

    -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
    -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
    -Xbootclasspath/a:../lib/boot.jar
    -XX:MaxMetaspaceSize=2048m
    -XX:+DisableAttachMechanism
    -DsocksProxtPort

    16G 内存的配置,你参考下。
    dif
        17
    dif  
       2019-08-19 09:33:28 +08:00
    @zhengxiaowai -server 这个参数没用了吧?
    cheng6563
        18
    cheng6563  
       2019-08-19 09:33:35 +08:00 via iPhone
    我用的 openj9 运行 idea,这样可以省点内存。。。
    xaplux
        19
    xaplux  
       2019-08-19 09:50:12 +08:00
    Help | Change Custom VM Options...会打开配置文件 , 文件路径默认路径在$HOME/.IntellijIdeaxxx/config 下
    Mogugugugu
        20
    Mogugugugu  
       2019-08-19 10:06:15 +08:00
    为什么没人用 JetBrains ToolBox
    bghtyu
        21
    bghtyu  
       2019-08-19 10:20:15 +08:00
    @bghtyu #12 哈哈,也不是我写的
    LokiSharp
        22
    LokiSharp  
       2019-08-19 10:24:41 +08:00
    我内存最大改成 4096M 了...
    geniusmyn
        23
    geniusmyn  
       2019-08-19 10:51:08 +08:00
    1024 2048
    jonsun30
        24
    jonsun30  
       2019-08-19 10:53:43 +08:00
    @cheng6563 Mac 下可以用 Openj9 运行吗
    20015jjw
        25
    20015jjw  
       2019-08-19 11:06:40 +08:00 via Android
    我的垃圾桶 64g 开了 8g 给 intellij
    笔记本 32g 开了 6g 给 intellij
    MotherShip
        26
    MotherShip  
       2019-08-19 12:51:26 +08:00
    为什么没人用 JetBrains ToolBox
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2345 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 15:44 PVG 23:44 LAX 08:44 JFK 11:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86