我的WebStorm经常动不动就卡死,即使自己的电脑的CPU是i7 8700K 超频到4.88GHz,内存32GB 超频到3200MHz,给Webstorm内存分配到16GB,还是会出现卡的死死,甚至未响应的情况,这就让人十分尴尬了,网上所有解决卡顿问题的,也只是分配大内存罢了,我当然也这么做了,还是很卡。
分配内存这个我还是说一下吧,毕竟不是重点。
Webstorm的配置文件优先级最高的是用户文件夹下的那个配置文件路径是:
C:\Users\${用户名}\.WebStorm${Webstorm的版本}\config\webstorm64.exe.vmoptions
如果版本没有升级/在软件内设置内存,那么这个文件里是没有webstorm64.exe.vmoptions的
第二级配置文件才是Webstorm的bin目录下的webstorm64.exe.vmoptions
我这边配置的是
-Xms4096m
-Xmx16384m
-XX:ReservedCodeCacheSize=1024m
已经够豪华了,毕竟电脑内存有32GB,但是还是莫名其妙的卡啊。经过了2个月的摸索,终于找到了罪魁祸首:
获取文档提示!!
这文档提示貌似来源于网络,而且我国的网络环境你们也懂的,这鬼文档加载不出来,就卡死了!!有时候甚至要动用任务管理器才能让Webstorm重启,把这个勾去掉,丝滑的感觉回来了,CPU也使得上劲了,一身轻松啊!!