visual-studio-code - 随机高 CPU 使用率
问题描述
我注意到 Visual Studio Code 随机具有非常高的 CPU 使用率。一般来说,这似乎与我有一个 SQL 服务器项目的窗口有关。以下是code --status
最近发生这种情况时的输出。对这里可能发生的事情有任何见解吗?
code --status
Version: Code 1.27.1 (5944e81f3c46a3938a82c701f96d7a59b074cfdc, 2018-09-06T09:14:32.385Z)
OS Version: Darwin x64 17.7.0
CPUs: Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz (12 x 2900)
Memory (System): 32.00GB (2.58GB free)
Load (avg): 3, 3, 3
VM: 0%
Screen Reader: no
Process Argv: /Users/thebitguru/Desktop/Work/Visual Studio Code/Visual Studio Code.app/Contents/MacOS/Electron
GPU Status: 2d_canvas: enabled
checker_imaging: disabled_off
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: enabled
rasterization: enabled
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
CPU % Mem MB PID Process
87 131 4742 code main
0 131 4743 gpu-process
0 197 4744 window (~/golang/src/github.com/...PATH_MANUALLY_REMOVED.../auth.go — proj1)
0 98 5023 extensionHost
0 33 5024 watcherService
0 33 5033 searchService
77 262 4745 window (~/Desktop/...PATH_MANUALLY_REMOVED.../V20180905_4.0.18_1907.sql — db)
0 131 5025 extensionHost
0 98 5055 /Users/thebitguru/Desktop/Work/Visual Studio Code/code-portable-data/extensions/ms-mssql.mssql-1.4.0/sqltoolsservice/1.4.0/OSX/MicrosoftSqlToolsServiceLayer
0 66 5026 watcherService
0 33 5053 searchService
0 98 5027 shared-process
0 197 5121 window (~/Desktop/...PATH_MANUALLY_REMOVED.../messages.go — proj2)
0 98 5122 extensionHost
0 33 5123 watcherService
0 33 5128 searchService
Workspace Stats:
| Window (~/Desktop/...PATH_MANUALLY_REMOVED.../hermes.go — proj2)
| Window (~/Desktop/...PATH_MANUALLY_REMOVED.../V20180905_4.0.18_1907.sql — db)
| Window (~/golang/src/github.com/...PATH_MANUALLY_REMOVED.../auth.go — proj1)
| Folder (proj2): 35 files
| File types: go(23) log(2) yaml(2) gitignore(1) pid(1) md(1) mod(1)
| sum(1) txt(1) sql(1)
| Conf files: makefile(1)
| Folder (db): 175 files
| File types: sql(154) conf(7) txt(3) jar(3) DS_Store(2) gitignore(1)
| md(1) yml(1) cmd(1) dll(1)
| Conf files:
| Folder (proj1): 3846 files
| File types: go(3057) json(126) js(118) hcl(83) md(70) scss(54) s(50)
| gitignore(28) yml(27) txt(24)
| Conf files: package.json(60) makefile(6) launch.json(1)
| settings.json(1) tsconfig.json(1)
| Launch Configs: go
解决方案
我今天有同样的问题。
首先,我删除了 Php intelliSese Extension,我的 cpu 使用率下降到 25% 左右。然后我删除了 Vuejs 的 Vetur 扩展(我不记得我是如何或何时安装的),现在一切运行正常且很酷。
希望它也能帮助你。
推荐阅读
- java - 线程“main”java.lang.Error 中的异常:未解决的编译问题:java 在 vscode 中不起作用
- asp.net-core - 在 IdentityServer4 中设置 ApplicationCookie SameSite=Strict 有什么问题?
- ios - 修复 SwiftUI 中自定义字体的行距
- javascript - 在使用 HOC 包装的 useEffect 中获取数据时组件的无限渲染
- python - 两个列表之间的项目移动图
- python - Django - 页面重定向在保存后显示为空页面?
- javascript - 随着输入值的变化不断更新输出
- flutter - flutter web中如何处理Streambuilder和html元素?
- html - 如何在另一个选项卡中从 Google 扩展程序访问用户数据?
- android-intent - Android Studio 多重意图 | 我可以在一个安卓应用程序中做多个强度吗?Android Studio 的另一个意图不起作用