-
Notifications
You must be signed in to change notification settings - Fork 28.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
High CPU usage due to spinner animation in VSCode status bar #178311
Comments
Same issue with me |
Is the issue present with latest insiders ? |
@deepak1556 I believe so, it's harder to get it to spin consistently though. I believe a previous version of the extension had a bug and it would get stuck sometimes. However, if I make it do some work and get it to think for a while, I can see the same GPU process shooting up in usage and staying there for as long as the spinner is active. |
I didn't have the absolute latest Insiders, it seems; there were some pending updates. Did you mean an insider from today? |
I believe this is still present, see recording from today: CleanShot.2023-12-05.at.12.47.49.mp4Version details:
|
Type: Performance Issue
When the Github Copilot extension is installed in VSCode, the spinner animation in the status bar may get stuck and cause high CPU usage for the "Code - Insiders Helper (GPU)" process, even when the editor is idle.
I have attached a video demonstrating the behavior.
CleanShot.2023-03-25.at.10.46.12.mp4
This seems to occur for both Github Copilot or other extensions that may produce a spinner. See phenomnomnominal/betterer#1132 for a related issue.
VS Code version: Code - Insiders 1.77.0-insider (833ac68, 2023-03-21T05:24:48.595Z)
OS version: Darwin arm64 22.3.0
Modes:
Sandboxed: Yes
System Info
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
A/B Experiments
The text was updated successfully, but these errors were encountered: