第一步:檢查Mac內存占用情況
1、點擊右上角的搜索,搜索活動監視器
,雙擊圖標打開
2、可以查看webstorm
使用的時候占內存基本是排第一的,尤其是在使用webstorm
的 iTerm
命令窗口操作的時候(我是在使用npm
安裝Gulp
插件),然后我的本本開始鍵盤發熱(右上角更明顯),有很明顯的風扇轉動的聲音,這個時候察覺到內存不足CPU占用太高。(ps:所有還是推薦用Mac
自帶ITerm
)
3、查看webstorm
的占用內存配置文件,打開Finder
選擇Application應用程序
,找到webstorm
右鍵,選擇顯示包內容
路徑:content/bin
,選擇webstorm.vmoptions
(有的是idea.vmoptions
這個文件?)
第二步,將webstorm
不需要用到的插件關掉
第三步:修改webstorm
使用內存參數,防止卡頓或者閃退(修改閾值減少所占內存比例並不是減少內存數值)
1、選擇webstorm.vmoptions
這個文件用webstorm
打開
默認參數是
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-javaagent:JetbrainsCrack.jar
2、修改前兩個數值為:
-Xms512m
-Xmx2048m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-javaagent:JetbrainsCrack.jar