Description
Windows Terminal version
1.16.2524.0 and 1.16.2523.0
Windows build number
10.0.22000.978
Other Software
PC is an ROG Zephyrus M16 (2022) GU603 GU603ZW-K8104W
CPU is an i9-12900H and terminal is using the integrated GPU.
Steps to reproduce
I have 2 C# applications that are both using the Serilog logging library, outputting a large volume of colourised logs. The first one is a console application that will receive some data, log it to the console and then forward it to an ASP.NET Core. I have both of these applications running in 2 different tabs inside of a terminal window.
A typical log output from the console application is something like this and messages like these are printed out several times per second.
There are also some EF Core logs scattered throughout the console app that are printing out SQL statements that are running.
In the ASP.NET Core application it logs the incoming requests that are received from the CLI application which prints some metadata and some SQL that is being performed. There are several of these requests per second as well.
Expected Behavior
With the Atlas renderer disabled, GPU usage according to task manager is this.
Actual Behavior
With the Atlas renderer enabled the GPU usage is now reported as this.
Due to the high GPU usage, all applications on graphical applications on the system will run a bit slowly.