vscode v1.87.2 CPU Usage

mitkmikd  于 22天前  发布在  Vscode
关注(0)|答案(9)|浏览(27)

这个问题在使用所有扩展被禁用时是否发生?:是
版本:1.87.2
提交:863d258
日期:2024-03-08T15:14:59.643Z
Electron:27.3.2
ElectronBuildId:26836302
Chromium:118.0.5993.159
Node.js:18.17.1
V8:11.8.172.18-electron.0
操作系统:Linux x64 6.5.0-1018-oem
重现问题的步骤:
1.打开vscode。
1.观察CPU使用率。
我刚刚更新到1.87.2,这是新的行为。如果我关闭vscode,CPU使用率会降到约1-2%,打开它时,所有核心/线程的占用率都在25%左右。

zysjyyx4

zysjyyx41#

Start Extension Bisect命令是否帮助您识别了导致此问题的扩展名?
我注意到您说,在禁用所有扩展名时也会出现这种情况。

khbbv19g

khbbv19g2#

当所有扩展都禁用时,这个问题会发生。我将版本降级到1.85.2,问题消失了。

在周三,2024年3月27日,上午9:46,John Murray ***@***.***>写道:Start Extension Bisect命令是否帮助你识别出导致此问题的扩展?——直接回复此电子邮件,查看GitHub上的<#208902 (comment)>,或者取消订阅< https://github.com/notifications/unsubscribe-auth/AKNI2RDOZAURVY3BR3IIMRTY2K5TJAVCNFSM6AAAAABFK2QY26VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRSHAYTGMZWHA >。您收到此邮件是因为您创建了这个线程。消息ID:***@***.***>

yhuiod9q

yhuiod9q3#

请注意,当我降级到1.86.2时,问题仍然存在。

nszi6y05

nszi6y054#

我也遇到了类似的行为。扩展二分查找(多么酷的功能!之前我不知道有这个功能)告诉我这不是一个扩展。以下是我的代码信息:
版本:1.87.2
提交:863d258
日期:2024-03-08T15:14:59.643Z
Electron:27.3.2
ElectronBuildId:26836302
Chromium:118.0.5993.159
Node.js:18.17.1
V8:11.8.172.18-electron.0
OS:Linux x64 6.5.0-26-generic(值得注意的是,我也在使用Linux。)
对我来说,当我使用Ctrl+Space激活补全功能时,CPU会达到约100%,然后逐渐降低。代码还在使用数TB的虚拟内存。
这似乎发生在我的React代码中,但不在我的Rails、Rust或Go代码中。

i5desfxk

i5desfxk5#

奇怪的是,内部代码人员也遇到了这个问题,但界面仍然可用(当发生这种情况时,代码补全功能会挂在发布版本上)。
版本:1.88.0-内部版
提交:9e0b3f3
日期:2024-03-27T21:46:06.351Z
Electron:28.2.8
ElectronBuildId:27744544
Chromium:120.0.6099.291
Node.js:18.18.2
V8:12.0.267.19-electron.0
OS:Linux x64 6.5.0-26-generic

7uzetpgm

7uzetpgm6#

我尝试按照这里的建议添加性能跟踪,但似乎遇到了 this bug 问题,这个问题只在 Electron 29 中修复。

zf9nrax1

zf9nrax17#

我还尝试降级到1.85.2,如上所述,这也解决了我的问题。

dtcbnfnu

dtcbnfnu8#

就我所知,我也发现了1.85.2版本的问题。然而,我重启了系统,代码现在运行正常。空闲的CPU使用率很低,完成度也很响应(一旦系统初始化)。我已经升级回1.87.2版本,一切仍然正常。

我认为这里仍然有些可疑之处,因为CPU使用率不合理,而且我不认为我做错了什么才陷入那种状态,但至少知道有一个解决方法是好的。如果重启不能解决原始问题,也许我所看到的问题只是间接相关。如果是这种情况,抱歉造成了困扰;如果问题再次出现,我可能会尝试打开一个新的问题。

vulvrdjw

vulvrdjw9#

我经常遇到这个问题,但我刚刚升级到了
版本:1.89.0
提交:b58957e
日期:2024-05-01T02:08:25.066Z
Electron:28.2.8
ElectronBuildId:27744544
Chromium:120.0.6099.291
Node.js:18.18.2
V8:12.0.267.19-electron.0
OS:Linux x64 6.5.0-28-generic
到目前为止还没有遇到任何问题。

相关问题