JetBrains产品内存优化

此处理方式会一定程度上降低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项, 关闭你用不到的插件
JetBrains产品内存优化_第1张图片
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
JetBrains产品内存优化_第2张图片
image

WebStorm同理

调整后结果:

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

你可能感兴趣的:(JetBrains产品内存优化)