Responsiveness regression in Windows Console Host #20150

Open
opened 2026-01-31 07:05:08 +00:00 by claunia · 0 comments
Owner

Originally created by @averms on GitHub (Jun 27, 2023).

Originally assigned to: @lhecker on GitHub.

Windows Terminal version

1.17.11461.0

Windows Console Host version

1.17.2305.26001 (From right-click -> properties -> details)

Windows build number

10.0.19045.3086

Other Software

Typometer 1.1.0

Steps to reproduce

  1. On Windows 10, run conhost.exe and use typometer to measure the latency of a cmd prompt. I get an average of 16.3 ms with a standard deviation of 0.3 ms. Marvelous. See the first screenshot.
  2. Download the latest Windows Terminal zip and measure the latency of OpenConsole.exe. I get an average of 28.9 ms with a standard deviation of 7.2 ms. See the second screenshot.

image
image

Expected Behavior

I would like the new versions of conhost to have latency numbers closer to that of old conhost.

Actual Behavior

Latency in new versions of conhost is quite a bit worse.

Originally created by @averms on GitHub (Jun 27, 2023). Originally assigned to: @lhecker on GitHub. ### Windows Terminal version 1.17.11461.0 ### Windows Console Host version 1.17.2305.26001 (From right-click -> properties -> details) ### Windows build number 10.0.19045.3086 ### Other Software [Typometer 1.1.0](https://github.com/frarees/typometer/releases/tag/v1.1.0) ### Steps to reproduce 1. On Windows 10, run `conhost.exe` and use typometer to measure the latency of a `cmd` prompt. I get an average of 16.3 ms with a standard deviation of 0.3 ms. Marvelous. See the first screenshot. 2. Download the latest Windows Terminal zip and measure the latency of `OpenConsole.exe`. I get an average of 28.9 ms with a standard deviation of 7.2 ms. See the second screenshot. ![image](https://github.com/microsoft/terminal/assets/29077900/81445d83-0748-4d74-a25b-438d30a0bd39) ![image](https://github.com/microsoft/terminal/assets/29077900/df2d981b-a8da-4ff7-95bf-4dfc5405ab50) ### Expected Behavior I would like the new versions of conhost to have latency numbers closer to that of old conhost. ### Actual Behavior Latency in new versions of conhost is quite a bit worse.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20150