Timeline for How to make the Windows GUI draw itself faster
Current License: CC BY-SA 4.0
13 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 29, 2022 at 15:21 | vote | accept | David.P | ||
Jul 8, 2022 at 21:10 | answer | added | David.P | timeline score: 3 | |
Jun 9, 2022 at 19:01 | comment | added | demberto | It is how it works, GUI drawing is single threaded (runs on a single CPU core if not hardware accelerated) no matter how many cores your CPU has. Windows Explorer is a mix of GDI, MFC and WPF to the best of my knowledge. Both GDI and MFC aren't hardware accelerated entirely. Most apps themselves are entirely single threaded, since its easy to code that way, hence at max a single core is used for all operations and this is never the fastest. | |
Mar 2, 2022 at 15:01 | comment | added | David.P | I have added information about GDI handles usage above. | |
Mar 2, 2022 at 14:45 | history | edited | David.P | CC BY-SA 4.0 |
Added details
|
Mar 2, 2022 at 12:11 | history | edited | David.P | CC BY-SA 4.0 |
Added details
|
Mar 2, 2022 at 12:02 | history | edited | David.P | CC BY-SA 4.0 |
Added screenshots
|
Mar 2, 2022 at 12:01 | comment | added | David.P | I was multitasking heavily this morning with many of those applications, and then the Windows GUI became noticeably slow, as also described in the threads linked above. The graphics card has three DP outputs, each supporting 4K at 60Hz. Memory usage of the graphics card does not seem to be particularly high: i.imgur.com/1p3wsbt.png | |
Mar 2, 2022 at 11:47 | comment | added | Mokubai♦ | You have a lot of graphics dependent applications running. Chrome, Media Player, Teams (basically a standalone Chrome instance) and a lot of other applications all doing their own drawing. If you only have a 2GB graphics card you could easily have used up all it's memory on Chrome alone depending on how many tabs you have. Check out GPU-z from Techpowerup which might be able to show memory usage. Also, how are the monitors connected? I didn't think a 950 would have 3 true 4K outputs... | |
Mar 2, 2022 at 11:47 | comment | added | Seth | Running a budget graphics card that's 5+ years old certainly doesn't help performance. As well as a almost 10 year old CPU. Does the issue always exist or does it only crop up after some time? What was the latest change you did after which it appeared? Did you try to run less tweaking tools to see whenver one of them is responsible? | |
Mar 2, 2022 at 11:35 | comment | added | gronostaj | Does this also happen with just one monitor? With no DPI scaling? 1080p monitor, if you can get one for testing? | |
Mar 2, 2022 at 11:23 | history | edited | David.P | CC BY-SA 4.0 |
added link
|
Mar 2, 2022 at 11:08 | history | asked | David.P | CC BY-SA 4.0 |