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

Poor Terminal Performance #74914

Closed
emreaydinceren opened this issue Jun 5, 2019 · 5 comments
Closed

Poor Terminal Performance #74914

emreaydinceren opened this issue Jun 5, 2019 · 5 comments
Assignees
Labels
info-needed Issue requires more information from poster terminal General terminal issues that don't fall under another label

Comments

@emreaydinceren
Copy link

  • VSCode Version: 1.35.0
  • OS Version: Win 10 19H1

Tried with --disable-gpu, didn't make any difference.
Tried with terminal.integrated.rendererType = dom , didn't make any difference.

Steps to Reproduce:

  1. Open powershell in terminal
  2. dir -Recurse

Does this issue occur when all extensions are disabled?: Yes
Benchmark Profile-Fast.zip
Profile-Slow.zip

@vscodebot vscodebot bot added the terminal General terminal issues that don't fall under another label label Jun 5, 2019
@Tyriar
Copy link
Member

Tyriar commented Jun 5, 2019

So the fast one is using the canvas renderer and the slow one is using the DOM renderer. Could you set terminal.integrated.rendererType to canvas and do another profile on the slow machine?

@Tyriar
Copy link
Member

Tyriar commented Jun 5, 2019

Something else to try is setting terminal.integrated.windowsEnableConpty to false and relaunching the terminal, if that fixes the problem then this is a duplicate of #74620

@Tyriar Tyriar added the info-needed Issue requires more information from poster label Jun 5, 2019
@emreaydinceren
Copy link
Author

setting terminal.integrated.windowsEnableConpty to false fixed the issue

@reinux
Copy link

reinux commented Jul 1, 2019

How long is it supposed to take to print 10,000 lines of ints?

This (F#) code takes upwards of 2 seconds to complete in F# Interactive in VSCode and 0.08 seconds in VS2019:

``for i in 1..10000 do printfn "%A" i`

VSCode:
2019-07-01_12-41-42

VS2019:
2019-07-01_12-43-10

Tried --disable-gpu, turning off windowsEnableConpty, changing renderType, uninstalling VSCode and removing %appdata% and .vscode, a different computer...

@Tyriar
Copy link
Member

Tyriar commented Jul 2, 2019

@reinux that looks like #74620

@vscodebot vscodebot bot locked and limited conversation to collaborators Jul 21, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
info-needed Issue requires more information from poster terminal General terminal issues that don't fall under another label
Projects
None yet
Development

No branches or pull requests

3 participants