Skip to content
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

Autocomplete is super slow on vscode #128

Open
livingforjesus opened this issue Jan 13, 2024 · 5 comments
Open

Autocomplete is super slow on vscode #128

livingforjesus opened this issue Jan 13, 2024 · 5 comments

Comments

@livingforjesus
Copy link

livingforjesus commented Jan 13, 2024

Type: Performance Issue

Autocomplete is making my dev process rlly slow in vscode. Trying to click ctrl+space to autocomplete is super slow in vscode.

It takes a really long time to do anything

Extension version: 1.5.4
VS Code version: Code 1.85.1 (0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2, 2023-12-13T09:48:16.874Z)
OS version: Darwin arm64 23.2.0
Modes:

System Info
Item Value
CPUs Apple M1 Max (10 x 24)
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
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
Load (avg) 3, 5, 5
Memory (System) 32.00GB (6.70GB free)
Process Argv --crash-reporter-id 0e765572-8ee4-44a7-bd17-1161a1b8900f
Screen Reader no
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
   49	   229	 35363	code main
    1	    98	 35366	   gpu-process
    0	    33	 35367	   utility-network-service
    1	   557	 35370	window [1] (CreateProductSet.tsx — rip-technologies)
    0	    66	 35385	ptyHost
    0	     0	 35389	     /bin/zsh -il
    0	     0	 35390	     /bin/zsh -il
    0	     0	 35392	     /bin/zsh -il
    0	   131	 35387	shared-process
    0	     0	 37956	     /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
    0	    98	 37799	window [2] (Issue Reporter)
    0	    66	 37809	fileWatcher [1]
    0	   262	 37810	extensionHost [1]
    0	    98	 37818	     electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node --max-old-space-size=3072 /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js --serverMode partialSemantic --useInferredProjectPerProjectRoot --disableAutomaticTypingAcquisition --cancellationPipeName /var/folders/ms/4qyylqqj55q1ztsw56d6cbdh0000gn/T/vscode-typescript501/fab15429a9f3089bdf6b/tscancellation-814c79c56207243f9d5c.tmp* --globalPlugins astro-ts-plugin-bundle --pluginProbeLocations /Users/visiononyeaku/.vscode/extensions/astro-build.astro-vscode-2.6.2-darwin-arm64 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc)
    0	   492	 37819	     electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node --max-old-space-size=3072 /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /var/folders/ms/4qyylqqj55q1ztsw56d6cbdh0000gn/T/vscode-typescript501/fab15429a9f3089bdf6b/tscancellation-ed2f3e61939e9b1805e7.tmp* --globalPlugins astro-ts-plugin-bundle --pluginProbeLocations /Users/visiononyeaku/.vscode/extensions/astro-build.astro-vscode-2.6.2-darwin-arm64 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc)
    0	    66	 37821	       electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/typingsInstaller.js --globalTypingsCacheLocation /Users/visiononyeaku/Library/Caches/typescript/5.3 --enableTelemetry --typesMapLocation /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/typesMap.json --validateDefaultNpmLocation)
    0	    66	 37820	     electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Users/visiononyeaku/.vscode/extensions/prisma.prisma-5.8.0/node_modules/@prisma/language-server/dist/src/bin.js --node-ipc --clientProcessId=37810)
    0	    66	 37834	     electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Users/visiononyeaku/.vscode/extensions/ckolkman.vscode-postgres-1.4.3/out/language/server.js --node-ipc --clientProcessId=37810)
    0	   197	 37846	     /Users/visiononyeaku/.vscode/extensions/hashicorp.terraform-2.29.1-darwin-arm64/bin/terraform-ls serve
    0	    66	 37860	     electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node --dns-result-order=ipv4first /Users/visiononyeaku/.vscode/extensions/arm.device-manager-1.9.8/dist/desktop/usb-client.js)
    0	   524	 37864	     electron-nodejs (/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Users/visiononyeaku/.vscode/extensions/dbaeumer.vscode-eslint-2.4.2/server/out/eslintServer.js --node-ipc --clientProcessId=37810)
Workspace Info
|  Window (CreateProductSet.tsx — rip-technologies)
|    Folder (rip-technologies): 11096 files
|      File types: js(1129) ts(894) tsx(888) map(675) webp(654) html(648)
|                  cookie(583) json(356) jsx(195) png(122)
|      Conf files: package.json(56) tsconfig.json(50) project.json(6)
|                  dockerfile(4) github-actions(3) launch.json(1)
|                  settings.json(1)
|      Launch Configs: node-terminal;
A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805:30301674
binariesv615:30325510
vsaa593:30376534
py29gd2263:30899288
vsclangdf:30486550
c4g48928:30535728
azure-dev_surveyone:30548225
0bi6i642:30933247
pythongtdpath:30769146
i26e3531:30792625
welcomedialogc:30910334
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
pythontestfixt:30902429
pythonregdiag2:30936856
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
pythontbext0:30879054
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
dsvsc019acf:30933242

@raykle
Copy link

raykle commented Mar 11, 2024

+1

@yakiisama
Copy link

Yes, I used extension bisect and found out that it was the auto import plugin that was causing my cpu (code helper plugin) usage to skyrocket and my computer to become laggy.

@raykle
Copy link

raykle commented Apr 22, 2024

Yes, I used extension bisect and found out that it was the auto import plugin that was causing my cpu (code helper plugin) usage to skyrocket and my computer to become laggy.

Me too!!!

@ColinCee
Copy link

ColinCee commented Aug 5, 2024

+1, used bisect and found this was the extension blowing up my cpu with rg processes

@johndbell
Copy link

+1, used bisect and found this was the extension blowing up my cpu with rg processes

+1 - system becomes unusable due to cpu overload and rg processes, particularly when doing an npm install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants