microsoft / vscode-remote-release

Visual Studio Code Remote Development: Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set.
https://aka.ms/vscode-remote
Other
3.62k stars 279 forks source link

ssh-agent high CPU usage #4583

Closed majksner closed 3 years ago

majksner commented 3 years ago

Issue Type: Bug

Hi There,

I'm using Docker to develop remotely on a server. As soon as I switch the docker context from default (local) to server context ssh-agent starts to consume a lot of CPU, mostly between 60 and 90 percent.

VS Code version: Code - Insiders 1.54.0-insider (59c31364c707ee962cc594389966801af4ce69bd, 2021-02-25T07:45:36.865Z) OS version: Darwin arm64 20.3.0

System Info |Item|Value| |---|---| |CPUs|undefined| |GPU Status|2d_canvas: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
protected_video_decode: unavailable_off
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
webgl: enabled
webgl2: enabled| |Load (avg)|2, 3, 3| |Memory (System)|16.00GB (0.78GB free)| |Process Argv|--crash-reporter-id 7dbdb965-9e75-4a61-811a-699405c6e425| |Screen Reader|no| |VM|0%|
Extensions (59) Extension|Author (truncated)|Version ---|---|--- project-manager|ale|12.0.1 vscode-mjml|att|1.6.0 vscode-gemfile|bun|0.4.0 better-toml|bun|0.3.2 solargraph|cas|0.21.1 npm-intellisense|chr|1.3.1 gitignore|cod|0.6.0 bracket-pair-colorizer|Coe|1.0.61 vscode-svgviewer|css|2.0.0 vscode-eslint|dba|2.1.14 ansible-vault|dho|0.1.3 git-extension-pack|don|0.1.3 githistory|don|0.6.14 vscode-babel-coloring|dza|0.0.4 gitlens|eam|11.2.1 EditorConfig|Edi|0.16.4 vscode-npm-script|eg2|0.3.16 vsc-material-theme|Equ|33.1.2 vsc-material-theme-icons|equ|1.2.2 json-tools|eri|1.0.2 prettier-vscode|esb|5.9.2 go|gol|0.22.1 ansible|haa|0.2.8 blender-development|Jac|0.0.13 endwise|kai|1.4.2 chat|kar|0.35.0 fluent-icons|mig|0.0.6 dotenv|mik|1.0.1 vscode-elixir|mjm|1.1.0 prettify-json|moh|0.0.3 vscode-docker|ms-|1.10.0 python|ms-|2021.3.559238081-dev vscode-pylance|ms-|2021.2.4 jupyter|ms-|2021.3.593162453 remote-containers|ms-|0.161.0 remote-ssh|ms-|0.64.0 remote-ssh-edit|ms-|0.64.0 remote-wsl|ms-|0.54.0 vscode-remote-extensionpack|ms-|0.20.0 cmake-tools|ms-|1.6.0 cpptools|ms-|1.2.2-insiders2 sublime-keybindings|ms-|4.0.7 vsliveshare|ms-|1.0.3784 vsliveshare-pack|ms-|0.4.0 vscode-gem-lens|nin|0.3.0 material-icon-theme|PKi|4.5.0 ruby|reb|0.28.1 vscode-ansible-linter|rup|0.14.0 rust|rus|0.7.8 slim|sia|0.1.2 mdx|sil|0.1.0 autoimport|ste|1.5.3 cmake|twx|0.0.17 simple-ruby-erb|vor|0.2.1 vscode-ansible|vsc|0.6.0 jinja|who|0.0.8 vscode-nginx|wil|0.7.2 vscode-ruby|win|0.28.0 vscode-open-in-github|ziy|1.3.6 (4 theme extensions excluded)
majksner commented 3 years ago

Just to add that this issue is not reproducible when using VS Code stable which is Rosseta2 translated.