Skip to content

High cpu usage from unknown extension (likely NOT json) #232699

Closed
@iaicode

Description

@iaicode

Type: Performance Issue

high cpu usage

VS Code version: Code 1.95.0 (912bb68, 2024-10-28T20:16:24.561Z)
OS version: Darwin arm64 24.1.0
Modes:

System Info
Item Value
CPUs Apple M1 (8 x 2400)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) 17, 12, 7
Memory (System) 16.00GB (0.17GB free)
Process Argv
Screen Reader yes
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
   17	   213	 44586	code main
    2	    66	 44588	   gpu-process
    0	    33	 44589	   utility-network-service
    2	    82	 44624	shared-process
    0	     0	 47768	     /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
   94	    66	 45279	extensionHost [1]
    0	    33	 45300	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=45279
   96	    66	 45395	extensionHost [1]
    0	    33	 45413	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=45395
   96	    66	 45643	extensionHost [2]
    0	    33	 45665	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=45643
    0	    49	 45673	ptyHost
   96	    66	 45681	extensionHost [2]
    0	     0	 45690	     <defunct>
    0	     0	 45691	     <defunct>
    0	    33	 45693	     electron-nodejs (server.js )
    0	    33	 45714	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/css-language-features/server/dist/node/cssServerMain --node-ipc --clientProcessId=45681
    0	    33	 45824	     electron-nodejs (eslintServer.js )
    0	    33	 45867	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=45681
   97	    66	 46659	extensionHost [2]
    0	    33	 46664	     electron-nodejs (server.js )
    0	    33	 46665	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/css-language-features/server/dist/node/cssServerMain --node-ipc --clientProcessId=46659
    0	    33	 46667	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=46659
    0	    33	 46730	     electron-nodejs (eslintServer.js )
    0	     0	 46734	     <defunct>
    0	     0	 46735	     <defunct>
   96	    66	 46914	extensionHost [2]
    0	     0	 46919	     <defunct>
    0	     0	 46920	     <defunct>
    0	    33	 46922	     electron-nodejs (server.js )
    0	    33	 46940	     electron-nodejs (eslintServer.js )
    0	    33	 46947	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=46914
   20	   344	 47718	window [4] (Visual Studio Code)
    0	    49	 47719	fileWatcher [4]
    0	   229	 47720	extensionHost [4]
    0	    49	 47728	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=47720
Workspace Info
;
Extensions (13)
Extension Author (truncated) Version
project-manager ale 12.8.0
codewhisperer-for-command-line-companion ama 1.4.5
gitlens eam 15.6.2
copilot Git 1.243.0
copilot-chat Git 0.22.0
todo-tree Gru 0.0.226
material-color guo 1.4.3
vscode-filesize mkx 3.1.0
color-highlight nau 2.8.0
psi-header psi 1.23.1
partial-diff ryu 1.4.3
vscode-javascript-booster sbu 14.0.1
pretty-ts-errors Yoa 0.6.0

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugcandidateIssue identified as probable candidate for fixing in the next releaseextension-hostExtension host issuesfreeze-slow-crash-leakVS Code crashing, performance, freeze and memory leak issueslogVS Code log issuesverifiedVerification succeeded

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions