tomoki1207 / vscode-pdfviewer

Show PDF preview in VSCode.
https://marketplace.visualstudio.com/items/tomoki1207.pdf
Other
294 stars 69 forks source link

Causing Lag in VS Code #133

Open Samyc2002 opened 2 years ago

Samyc2002 commented 2 years ago

Issue Type: Performance Issue

Install it alongside other extensions and it starts lagging while writing.

Extension version: 1.2.0 VS Code version: Code 1.67.1 (da15b6fd3ef856477bf6f4fb29ba1b7af717770d, 2022-05-06T12:37:03.389Z) OS version: Windows_NT x64 10.0.22616 Restricted Mode: No

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (8 x 1498)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: enabled
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| |Load (avg)|undefined| |Memory (System)|7.70GB (1.08GB free)| |Process Argv|C:\\Projects\\Portfolio --crash-reporter-id b94337ee-2f1c-4cde-aa41-eefb5ea72a58| |Screen Reader|no| |VM|33%|
Process Info ``` CPU % Mem MB PID Process 0 68 22696 code main 0 3 6852 crashpad-handler 0 81 11048 shared-process 0 24 2176 ptyHost 0 7 19080 "C:\Program Files\PowerShell\7\pwsh.exe" 0 1 13068 C:\WINDOWS\system32\cmd.exe /c ""C:\Program Files\nodejs\npm.cmd" run dev" 0 8 10584 "C:\Program Files\nodejs\\node.exe" "C:\Users\Samy\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" run dev 0 1 13508 C:\WINDOWS\system32\cmd.exe /d /s /c next dev 0 41 14424 "node" "C:\Projects\Portfolio\node_modules\.bin\\..\next\dist\bin\next" dev 0 2 20036 console-window-host (Windows internal process) 0 80 3892 fileWatcher 0 1022 11580 extensionHost 0 76 932 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node "c:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\node\jsonServerMain" --node-ipc --clientProcessId=11580 0 197 9256 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node --max-old-space-size=6000 "c:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js" --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName C:\Users\Samy\AppData\Local\Temp\vscode-typescript\b15b7f55d3411f4820be\tscancellation-71cff2b413e033096d77.tmp* --globalPlugins typescript-lit-html-plugin,typescript-tslint-plugin,typescript-extract-object-binding-type-literal-plugin,typescript-react-utils-plugin,@vsintellicode/typescript-intellicode-plugin --pluginProbeLocations c:\Users\Samy\.vscode\extensions\bierner.lit-html-1.11.1,c:\Users\Samy\.vscode\extensions\ms-vscode.vscode-typescript-tslint-plugin-1.3.4,c:\Users\Samy\.vscode\extensions\paulshen.paul-typescript-toolkit-0.0.6,c:\Users\Samy\.vscode\extensions\paulshen.paul-typescript-toolkit-0.0.6,c:\Users\Samy\.vscode\extensions\visualstudioexptteam.vscodeintellicode-1.2.20 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc 0 94 15280 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node "c:/Users/Samy/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/node_modules/typescript/lib/typingsInstaller.js" --globalTypingsCacheLocation C:/Users/Samy/AppData/Local/Microsoft/TypeScript/4.6 --enableTelemetry --typesMapLocation "c:/Users/Samy/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/node_modules/typescript/lib/typesMap.json" --validateDefaultNpmLocation 0 35 10124 c:\Users\Samy\.vscode\extensions\ms-mssql.mssql-1.14.1\sqltoolsservice\3.0.0-release.238\Windows\SqlToolsResourceProviderService.exe --log-file c:\Users\Samy\AppData\Roaming\Code\logs\20220511T151611\exthost1\ms-mssql.mssql\resourceprovider.log --tracing-level Critical 0 11 14632 console-window-host (Windows internal process) 0 163 10732 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\Samy\.vscode\extensions\dbaeumer.vscode-eslint-2.2.2\server\out\eslintServer.js --node-ipc --clientProcessId=11580 0 122 15380 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\Samy\.vscode\extensions\streetsidesoftware.code-spell-checker-2.1.11\packages\_server\dist\main.js --node-ipc --clientProcessId=11580 0 63 18260 c:\Users\Samy\.vscode\extensions\ms-mssql.mssql-1.14.1\sqltoolsservice\3.0.0-release.238\Windows\MicrosoftSqlToolsServiceLayer.exe 0 11 10648 console-window-host (Windows internal process) 0 75 19684 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\Samy\.vscode\extensions\formulahendry.auto-rename-tag-0.1.10\packages\server\dist\serverMain.js --node-ipc --clientProcessId=11580 0 124 21048 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node --max-old-space-size=6000 "c:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js" --serverMode partialSemantic --useInferredProjectPerProjectRoot --disableAutomaticTypingAcquisition --cancellationPipeName C:\Users\Samy\AppData\Local\Temp\vscode-typescript\b15b7f55d3411f4820be\tscancellation-13691a50321671ad7fd4.tmp* --globalPlugins typescript-lit-html-plugin,typescript-tslint-plugin,typescript-extract-object-binding-type-literal-plugin,typescript-react-utils-plugin,@vsintellicode/typescript-intellicode-plugin --pluginProbeLocations c:\Users\Samy\.vscode\extensions\bierner.lit-html-1.11.1,c:\Users\Samy\.vscode\extensions\ms-vscode.vscode-typescript-tslint-plugin-1.3.4,c:\Users\Samy\.vscode\extensions\paulshen.paul-typescript-toolkit-0.0.6,c:\Users\Samy\.vscode\extensions\paulshen.paul-typescript-toolkit-0.0.6,c:\Users\Samy\.vscode\extensions\visualstudioexptteam.vscodeintellicode-1.2.20 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc 0 21 21076 c:\Users\Samy\AppData\Roaming\Code\User\globalStorage\tabnine.tabnine-vscode\binaries\4.4.8\x86_64-pc-windows-gnu\TabNine.exe --client=vscode --no-lsp=true --client-metadata clientVersion=1.67.1 pluginVersion=3.5.45 t9-vscode-AutoImportEnabled=true t9-vscode-TSAutoImportEnabled=true t9-vscode-JSAutoImportEnabled=true vscode-telemetry-enabled=true vscode-remote=false vscode-remote-name=undefined vscode-extension-kind=1 "vscode-theme-name=One Dark Pro" vscode-theme-kind=Dark vscode-machine-id=a82c2d0f62314920fd08ab6dc00fd46bb9ccc755f73091bd2aa662785cfd254f vscode-is-new-app-install=false vscode-session-id=0df112a3-0689-4d31-b2f9-783edd90f2451652276236416 vscode-language=en "vscode-app-name=Visual Studio Code" vscode-beta-channel-enabled=false vscode-status-customization=unknown ide-restart-counter=0 0 105 21860 "c:\Users\Samy\AppData\Roaming\Code\User\globalStorage\tabnine.tabnine-vscode\binaries\4.4.8\x86_64-pc-windows-gnu\TabNine.exe" --client=vscode --no-lsp=true --client-metadata clientVersion=1.67.1 pluginVersion=3.5.45 t9-vscode-AutoImportEnabled=true t9-vscode-TSAutoImportEnabled=true t9-vscode-JSAutoImportEnabled=true vscode-telemetry-enabled=true vscode-remote=false vscode-remote-name=undefined vscode-extension-kind=1 "vscode-theme-name=One Dark Pro" vscode-theme-kind=Dark vscode-machine-id=a82c2d0f62314920fd08ab6dc00fd46bb9ccc755f73091bd2aa662785cfd254f vscode-is-new-app-install=false vscode-session-id=0df112a3-0689-4d31-b2f9-783edd90f2451652276236416 vscode-language=en "vscode-app-name=Visual Studio Code" vscode-beta-channel-enabled=false vscode-status-customization=unknown ide-restart-counter=0 --no_bootstrap 0 452 21864 "c:\Users\Samy\AppData\Roaming\Code\User\globalStorage\tabnine.tabnine-vscode\binaries\4.4.8\x86_64-pc-windows-gnu\TabNine-deep-local.exe" --settings C:\Users\Samy\AppData\Roaming\TabNine\local.settingsSmall --settings-version 1 --client vscode --client-metadata clientVersion=1.67.1 pluginVersion=3.5.45 t9-vscode-AutoImportEnabled=true t9-vscode-TSAutoImportEnabled=true t9-vscode-JSAutoImportEnabled=true vscode-telemetry-enabled=true vscode-remote=false vscode-remote-name=undefined vscode-extension-kind=1 "vscode-theme-name=One Dark Pro" vscode-theme-kind=Dark vscode-machine-id=a82c2d0f62314920fd08ab6dc00fd46bb9ccc755f73091bd2aa662785cfd254f vscode-is-new-app-install=false vscode-session-id=0df112a3-0689-4d31-b2f9-783edd90f2451652276236416 vscode-language=en "vscode-app-name=Visual Studio Code" vscode-beta-channel-enabled=false vscode-status-customization=unknown ide-restart-counter=0 0 11 22252 console-window-host (Windows internal process) 0 82 21356 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\Samy\.vscode\extensions\sburg.vscode-javascript-booster-14.0.1\dist\server\server.js --node-ipc --clientProcessId=11580 0 81 23972 "C:\Users\Samy\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\Samy\.vscode\extensions\simonsiefke.prettier-vscode-2.0.7\packages\server\dist\serverMain.js --node-ipc --clientProcessId=11580 2 181 24472 "C:\Program Files\Java\jdk-18.0.1\bin\java" -jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\server\sonarlint-ls.jar 56327 -analyzers c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarjava.jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarjs.jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarphp.jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarpython.jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarhtml.jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarxml.jar c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarcfamily.jar -extraAnalyzers c:\Users\Samy\.vscode\extensions\sonarsource.sonarlint-vscode-3.4.1\analyzers\sonarsecrets.jar 0 11 9880 console-window-host (Windows internal process) 0 207 11628 window (index.tsx - Portfolio - Visual Studio Code) 1 112 20212 gpu-process 0 86 21012 issue-reporter 0 12 21700 utility-network-service ```
Workspace Info ``` | Window (index.tsx - Portfolio - Visual Studio Code) | Folder (Portfolio): 21 files | File types: json(4) ts(2) tsx(2) css(2) gitignore(1) js(1) ico(1) | svg(1) md(1) | Conf files: package.json(1) tsconfig.json(1); ```
A/B Experiments ``` vsliv368:30146709 vsreu685:30147344 python383cf:30185419 vspor879:30202332 vspor708:30202333 vspor363:30204092 pythonvspyl392:30443607 pythontb:30283811 pythonptprofiler:30281270 vshan820:30294714 vstes263:30335439 vscoreces:30445986 pythondataviewer:30285071 vscod805:30301674 pythonvspyt200:30340761 binariesv615:30325510 bridge0708:30335490 bridge0723:30353136 vsaa593:30376534 vsc1dst:30438360 pythonvs932:30410667 wslgetstarted:30449410 pythonvsnew555:30457759 vscscmwlcmt:30465135 cppdebugcf:30475217 vsclangdc:30486549 ```