美文网首页
JetBrains产品内存优化

JetBrains产品内存优化

作者: hashkey | 来源:发表于2017-12-27 14:13 被阅读0次

    此处理方式会一定程度上降低IDEA及WebStorm性能

    相信玩儿web开发,尤其是javaweb的人,或者玩儿前端的人都熟知如下两款IDE:

    • IDEA
    • WebStorm

    然而,好的IDE 必然会需要好的硬件支撑,而一般情况下,机器的配置又不是那么的高,比如笔者目前电脑的内存就是仅有8G,而日常搬砖时需要开启如下软件

    • SourceTree
    • QQ
    • 钉钉
    • IDEA
    • WebStorm
    • Google Chrome

    然后发现电脑奇卡,任务管理器一看,内存占用百分之90+,这就很尴尬了
    我服务器还没启呢.
    而这百分之90+的内存占用内,有1.5G是IDEA占用,1.6G是WebStorm占用

    于是稍微研究了一下,找到了相应的处理办法,减少了两个IDE的内存占用, 特此记录下来;

    关闭无用的插件

    • File > Settings(Ctrl + Shift + S) 调出设置面板
    • 点进Plugins项, 关闭你用不到的插件
    image

    调整启动参数

    笔者在关掉插件之后,发现内存占用虽然减少了,但是比例不是很高,于是把memory indicator打开看了一下,内存使用显示 150 of 750 (IDEA显示),这才使用了不到三分之一好吗!!!

    二话不说,打开启动参数配置文件,路径在 ${mainDir}/bin/idea[64].exe.vmoptions
    如笔者使用的是64位客户端,IDEA安装路径为E:\IntelliJ IDEA 2016.2.5,则该文件路径为 E:\IntelliJ IDEA 2016.2.5\binidea64.exe.vmoptions
    ,适当减少其内存参数

    笔者修改参数如下(此处仅列举修改的行数,其他的内容不要删):

    • -Xms128m
    • -Xmx512m
    • -XX:ReservedCodeCacheSize=120m
    • -XX:+UseConcMarkSweepGC
    • -XX:SoftRefLRUPolicyMSPerMB=25
    image

    WebStorm同理

    调整后结果:

    • IDEA原占用内存 1.6G 现占用750MB;
    • WebStorm 原占用 1.5G 现占用750MB;
      喜大普奔
    Life is Life

    相关文章

      网友评论

          本文标题:JetBrains产品内存优化

          本文链接:https://www.haomeiwen.com/subject/bsrugxtx.html