调整 WebStorm/PhpStorm 的内存限制

在处理大型项目时,WebStorm/PhpStorm 经常会遇到内存不够用导致响应缓慢的情况,原因是默认的 JVM 配置限制了内存大小(MacOS 64 位版默认是 750M)。

过去调整限制很麻烦,要到应用目录里面改配置(/Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions),不知道什么版本起多了一个选项,可以快速在应用里进入设置:「Help」——「Edit Custom VM Options」。

如果之前没有改过则会提示创建一个配置,然后在配置里调大 -Xmx(最大可占内存)参数后重启应用就可以了。

-Xmx2048m

具体的数值根据电脑配置而定,我分的 2G。提高此值大小会对 IDE 的响应速度有显著改善。另外这个修改对其它 Java 平台的 IDE 也有效,例如丑的一逼的 eclipse。

当然还有一些深入优化的参数,就不深入挖掘了,具体可看下面「相关链接」的第二条。一般情况下设置好内存限制、把没用的插件都禁用掉就可以带来很好的运行速度了。

相关链接

-- EOF --

此条目发表在 软件技巧 分类目录,贴了 , , 标签。将固定链接加入收藏夹。

调整 WebStorm/PhpStorm 的内存限制》有 2 条评论

  1. 洛抒 说:

    我的修改过了配置,可还是卡的不能行 ,特别是添加了node_modules之后,软件直接卡死掉了