Code Helper占用大量CPU和内存

881 阅读1分钟

问题

打开活动监视器发现Code Helper启动了好几个,并且长时间占用非常高的CPU及内存(CPU超过100%,1个Code Helper进程占用1个多G内存)

解法

  将以下代码插入到VSCode的setting.json中去,并退出重新启动VSCode和项目

"search.followSymlinks": false
"files.exclude": {
  "**/.git": true,
  "**/.svn": true,
  "**/.hg": true,
  "**/CVS": true,
  "**/.DS_Store": true,
  "**/tmp": true,
  "**/node_modules": true,
  "**/bower_components": true,
  "**/dist": true
},
"files.watcherExclude": {
  "**/.git/objects/**": true,
  "**/.git/subtree-cache/**": true,
  "**/node_modules/**": true,
  "**/tmp/**": true,
  "**/bower_components/**": true,
  "**/dist/**": true
}

结果

1.CPU和内存占用大量下降,内存会降到一个Code Helper进程占用200多M。

2.编译时间小幅度缩减

3.运行项目后,浏览器页面卡顿感明显消失