【发布时间】:2016-11-12 15:57:31
【问题描述】:
我使用 WebStorm 11 并在 Angular2 中进行开发。 ng serve 正在后台运行 cmd,CPU 正在 1% 的工作。
当 WebStorm 打开时,CPU 会跳到 30%-60%,当他开始索引时,CPU 会跳到 100%,直到 WebStorm 崩溃。
- 我有 Intel(R) Core(TM) i503210M CPU @ 2.50GHz 2.50GHz 和 8G RAM (I 没有内存问题)。
- 我排除了
dist和node_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
- 索引有什么作用?我可以关掉它吗?
- 为小型项目配置此功能的最佳方式是什么?
【问题讨论】:
-
索引可能是您磁盘的瓶颈 仅供参考,您有 SSD 吗?类型完成的索引辅助
-
我没有 SSD。不管怎样,webstorm 一直在崩溃,所以我什么都做不了.. 真的很烦人。
-
如果您在 Windows 上并使用第三方防病毒软件,请尝试禁用防病毒软件并为 webstorm 添加例外。
标签: node.js performance angular npm webstorm