• Idea
    • 安装
    • 优化

    Idea

    安装

    TBD

    优化

    默认安装的 idea,配置不够合理,需要修稿。

    打开 idea 安装目录下的 bin/idea.vmoptions 文件,原来的默认内容如下:

    1. -server
    2. -Xms128m
    3. -Xmx512m
    4. -XX:ReservedCodeCacheSize=240m
    5. -XX:+UseConcMarkSweepGC
    6. -XX:SoftRefLRUPolicyMSPerMB=50
    7. -ea
    8. -Dsun.io.useCanonCaches=false
    9. -Djava.net.preferIPv4Stack=true
    10. -XX:+HeapDumpOnOutOfMemoryError
    11. -XX:-OmitStackTraceInFastThrow
    12. -Dawt.useSystemAAFontSettings=lcd
    13. -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine

    修改配置如下:

    1. -server
    2. -Xms512m
    3. -Xmn512m
    4. -Xmx4g
    5. -XX:ReservedCodeCacheSize=240m
    6. -XX:+UseG1GC
    7. -XX:+UseNUMA
    8. -XX:MaxMetaspaceSize=512m
    9. -XX:SoftRefLRUPolicyMSPerMB=50
    10. -ea
    11. -Dsun.io.useCanonCaches=false
    12. -Djava.net.preferIPv4Stack=true
    13. -XX:+HeapDumpOnOutOfMemoryError
    14. -XX:-OmitStackTraceInFastThrow
    15. -Dawt.useSystemAAFontSettings=lcd
    16. -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine

    重新启动 idea。