WebStorm 使用 100% CPU
WebStorm uses 100% CPU
我使用 WebStorm 11 并在 Angular2 中开发。
ng serve 正在 cmd 的后台工作,CPU 正在进行 1% 的工作。
当 WebStorm 打开时,CPU 跳到 30%-60%,当他开始编制索引时它会达到 100%,直到 WebStorm 崩溃。
- 我有 Intel(R) Core(TM) i503210M CPU @ 2.50GHz 2.50GHz 和 8G 内存(我
没有 RAM 问题)。
- 我排除了
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
- 索引有什么作用?我可以关掉它吗?
- 为小型项目配置此功能的最佳方法是什么?
What does the indexing do? Can I trun it off?
索引进程为您的代码创建一个数据库,支持快速搜索、代码完成、符号查找等。我认为您不能关闭它,但如果您关闭了,WebStorm 就不会很有用无论如何给你。
这是 WebStorm 的一个众所周知的问题,但在最近的版本中已经得到改善。另见:https://www.themarketingtechnologist.co/webstorm-10-improves-the-performance-of-indexing-files/
对于尚未编制索引的人,请确保您没有为您的 dist 或 www 文件夹编制索引。
右键单击文件夹 -> "Mark Directory As" -> "Excluded"。
救了我!
我使用 WebStorm 11 并在 Angular2 中开发。 ng serve 正在 cmd 的后台工作,CPU 正在进行 1% 的工作。
当 WebStorm 打开时,CPU 跳到 30%-60%,当他开始编制索引时它会达到 100%,直到 WebStorm 崩溃。
- 我有 Intel(R) Core(TM) i503210M CPU @ 2.50GHz 2.50GHz 和 8G 内存(我 没有 RAM 问题)。
- 我排除了
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
- 索引有什么作用?我可以关掉它吗?
- 为小型项目配置此功能的最佳方法是什么?
What does the indexing do? Can I trun it off?
索引进程为您的代码创建一个数据库,支持快速搜索、代码完成、符号查找等。我认为您不能关闭它,但如果您关闭了,WebStorm 就不会很有用无论如何给你。
这是 WebStorm 的一个众所周知的问题,但在最近的版本中已经得到改善。另见:https://www.themarketingtechnologist.co/webstorm-10-improves-the-performance-of-indexing-files/
对于尚未编制索引的人,请确保您没有为您的 dist 或 www 文件夹编制索引。
右键单击文件夹 -> "Mark Directory As" -> "Excluded"。
救了我!