2016-07-10 140 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文件夾。

右鍵單擊文件夾 - >「標記目錄爲」 - >「排除」。

救了我!