2016-07-10 98 views
4

我使用WebStorm 11并在Angular2中开发。 ng服务正在处理来自cmd的背景,CPU处于1%的工作状态。WebStorm使用100%CPU

当WebStorm打开时,CPU跳到30%-60%,当他开始索引时,它会达到100%,直到WebStorm崩溃。

  • 我有英特尔(R)酷睿(TM)iM CPU @ 2.50GHz 2.50GHz和8G RAM(我 没有RAM的问题)。
  • 我排除了distnode_modules文件夹,但 索引仍然需要很长时间。

WebStorm.exe.vmoptions:

-server 
-Xms128m 
-Xmx1012m 
-XX:MaxPermSize=512m 
-XX:ReservedCodeCacheSize=512m 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 
-ea 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-XX:+HeapDumpOnOutOfMemoryError 
-XX:-OmitStackTraceInFastThrow 
  1. 什么索引呢?我可以关闭它吗?
  2. 什么是最好的方式来配置这个小项目?
+1

索引可能是您的磁盘FYI的瓶颈,你有SSD吗?索引辅助类型完成 –

+0

我没有SSD。反正webstorm保持粉碎,所以我不能做任何事情..真烦人。 –

+0

如果您使用的是Windows并使用第三方防病毒软件,请尝试禁用防病毒并为webstorm添加例外。 – bahrep

回答

11

对于尚未使用的用户,请确保您没有索引您的dist或www文件夹。

右键单击文件夹 - >“标记目录为” - >“排除”。

救了我!