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

JB 家 IDE 的 jvm 参数问题

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

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

    26 回复  |  直到 2019-08-19 12:51:26 +08:00
        1
    wsseo   86 天前
    为什么要改启动参数
        2
    liuhuansir   86 天前
    不需要改吧,默认就行了
        3
    Aresxue   86 天前
    在 bin 目录下找到*.vmoptions,打开后你就能看到熟悉的-Xms 和-Xms 了, 至于数值设置为多少,要看你本地起多少服务,要用到多少内存, 最好一次到位,-Xms 和-Xms 也设置为一样。
        4
    yazinnnn   86 天前
    @wsseo 响应慢啊,之前设置的
    -Xms256m
    -Xmx1500m
    有时候卡卡的
        5
    Aruforce   86 天前
    @yazinnnn 1500M 够干啥。。。。删掉吧。。。
        6
    encro   86 天前
    目前已经不在 bin 目录下了,点击帮助菜单,点击修改 vmoptions,一个是最小内存,一个是最大内存,一般不需要改。
        7
    Wicked   86 天前 via Android
    -Xmx 4096 起步吧
        8
    yazinnnn   86 天前
    @Aruforce 辣么设置成多少比较合适呢?
        9
    arrow8899   86 天前
    /Applications ⁩/⁨ IntelliJ IDEA CE.app/⁨ Contents ⁩/⁨ bin ⁩/idea.vmoptions
    Windows 也一样,都是在 idea.vmoptions 这个文件里面改
        10
    Aruforce   86 天前
    @yazinnnn 我开了 4G
        11
    yazinnnn   86 天前
    @Wicked -xms 设置 1024m,这样?
    XX:ReservedCodeCacheSize 这个设置 500 或者 750 可否?
        12
    bghtyu   86 天前   ♥ 2
        13
    kaneg   86 天前 via iPhone
    菜单栏的 help 那里有一个选项可以打开 jvm 配置文件,然后自行修改
        14
    yazinnnn   86 天前
    @bghtyu 感谢大佬!
        15
    zhengxiaowai   86 天前
    -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
        16
    dif   86 天前
    -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 内存的配置,你参考下。
        17
    dif   86 天前
    @zhengxiaowai -server 这个参数没用了吧?
        18
    cheng6563   86 天前 via iPhone
    我用的 openj9 运行 idea,这样可以省点内存。。。
        19
    xaplux   86 天前
    Help | Change Custom VM Options...会打开配置文件 , 文件路径默认路径在$HOME/.IntellijIdeaxxx/config 下
        20
    Mogugugugu   86 天前
    为什么没人用 JetBrains ToolBox
        21
    bghtyu   86 天前
    @bghtyu #12 哈哈,也不是我写的
        22
    LokiSharp   86 天前
    我内存最大改成 4096M 了...
        23
    geniusmyn   86 天前
    1024 2048
        24
    jonsun30   86 天前
    @cheng6563 Mac 下可以用 Openj9 运行吗
        25
    20015jjw   86 天前 via Android
    我的垃圾桶 64g 开了 8g 给 intellij
    笔记本 32g 开了 6g 给 intellij
        26
    MotherShip   86 天前
    为什么没人用 JetBrains ToolBox
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2754 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 11:51 · PVG 19:51 · LAX 03:51 · JFK 06:51
    ♥ Do have faith in what you're doing.