Title

Message

Confirm

Want to earn a free DisplayFusion Pro license? We're looking for DisplayFusion translators!
<< DiscussionsReply

High CPU usage when changing wallpaper

Avatar from Gravatar.com
Chris Salvian
4 discussion posts
So this still appears to be a problem. My CPU usage basically makes the computer unusable for about 5 seconds while the wallpaper changes. This is a big deal while I'm working in AutoCAD as it completely disrupts my workflow. Do the files need to be a specific format? i.e. JPG or JPEG?
Jul 23, 2019 (modified Jul 23, 2019)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I've split this to a new topic since the other one is very old.

Could you send me a copy of your troubleshooting info? Here are the steps:

  • Open the Settings > Troubleshooting tab
  • Click the "Export Info to File" button
  • Reply with the file attached

Thanks!
Jul 23, 2019  • #2
Avatar from Gravatar.com
LGotkin
30 discussion posts
I'm seeing the same things on my system. I don't know if the following information will help, but here's some analysis I was able to do.

If you look at the attached output from Windows Task Manager, you'll see the DisplayFusion CPU usage has jumped from a normal 0.1-0.5% to 8.9% when the wallpaper changes. I'm using 3 monitors with a separate image on each monitor. Curiously, when this happens the Windows Explorer process also jumps from it's normal 0.1% to 3.1%.

I also ran Microsoft's Process Explorer Tool and what is happening is the DisplayFusion Settings application is being launched as a new thread (see attachment). Looking inside the registry, I see it is updating the Display Fusion Wallpaper registry keys with the new current Wallpaper image definitions. But it also updated every registry key which I see when using Microsoft's Process Monitor tool. It also seems to be taking about 4-5 seconds for this process to run which, curiously, is about the same as if I interactively brought up the DisplayFusion Setting application, changed a single value and did an OK.

Hope this information helps.
• Attachment: Process Explorer Output.jpg [107,052 bytes]
Process Explorer Output.jpg
Process Explorer Output.jpg
• Attachment: Task Manager - Wallpaper Update.jpg [80,477 bytes]
Task Manager - Wallpaper Update.jpg
Task Manager - Wallpaper Update.jpg
Jul 23, 2019  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@LGotkin: Could you attach a copy of your DisplayFusion troubleshooting info as well?

Thanks!
Jul 24, 2019  • #4
Avatar from Gravatar.com
LGotkin
30 discussion posts
Here's the Debug Information.
• Attachment [protected]: DisplayFusionDebugInfo.zip [24,514 bytes]
Jul 24, 2019  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@LGotkin: Thanks! It is normal for the CPU usage to increase for a few seconds when the wallpaper is changing, though it shouldn't adversely affect performance. Is it causing issues on your machine?
Jul 24, 2019  • #6
Avatar from Gravatar.com
LGotkin
30 discussion posts
As the originator of this problem wrote, there are cases where this severely impacts the operation of the computer. The machine is basically disrupted/locked up for several seconds.
In my experiences, two things happen. In some cases, the active window display starts flickering. I've seen this a lot in applications like Notepad++, Microsoft Word and Microsoft Access. It's just the active window that starts flickering. Other open windows are not effected. In other cases, where I'm typing text into an application (Word), the characters I'm typing do not appear on the screen for approx 5 seconds and then all appear at once. It's like the window display is locked up and after DisplayFusion is done doing it's thing, all the buffered characters I've typed appear at once.
Now this problem seems also to be related to how long my computer has been running. I run my main computer 24x7 and, at first, this problem is not seen. After about 2 days of operation, the effect becomes more noticeable. After about 4-5 days, the disruption is severe enough that I'm forced to restart the computer. So as the original poster said, 'workflow' is impacted.
Jul 24, 2019  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! Just wanted to double-check that your symptoms were the same as his. Could you try a few things for me?

  • In the Desktop Wallpaper Configuration window, click Wallpaper Settings and disable the "Use transitions" when changing option
  • In the Windows Settings > Personalization > Colours tab, is "Automatically pick an accent colour" enabled? If so, disable it.
  • In the DisplayFusion Advanced Settings window, enable the "Run as a Low Priority Process" option and restart DisplayFusion.
Jul 25, 2019  • #8
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
I was seeing the same, and following your guidelines only made it slow, but did not change the behavior.
Then I spotted in the main DF Options screen the "Aero color settings (Windows 7 and higher)" section... I changed that from "Change the Aero color based on the current wallpaper image" to "Don't change the Aero color", and it seems the issue has gone away, including the weird flickering in some topmost Windows applications!
Sep 26, 2019  • #9
Avatar from Gravatar.com
Shawn Neace
12 discussion posts
@LGotkin, did you ever see this resolved? I'm seeing the same behavior you mentioned. When the wallpaper changes, my machine nearly locks for 3-5 seconds & some elements flicker. I've mostly negated the impact by just setting the wallpaper to change only once per day, but it's jarring when that happens in the middle of something.
15 days ago  • #10
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
Mine's still doing it! Perhaps people on newer CPUs with many more cores will have less of an impact, but my i5-4670K is definitely hanging up for a few seconds everytime the wallpaper changes!
15 days ago  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Quick question, are you guys using laptops or desktop PCs?
14 days ago  • #12
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
Desktop gaming PC, i5-4670k, 32GB RAM, GTX1070Ti, 2x SSD, Windows 10, DF Pro via Steam.
14 days ago  • #13
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Fear na Boinne and Shawn: Could you send me a copy of your troubleshooting info? Here are the steps:

  • Open the Settings > Troubleshooting tab
  • Click the "Export Info to File" button
  • Reply with the file attached
13 days ago  • #14
Avatar from Gravatar.com
Shawn Neace
12 discussion posts
Done. Mine's a desktop as well. i7-8700k, 32gb DDR4, GF1080 GPU, 512gb Samsung 970 Pro SSD.
• Attachment [protected]: DisplayFusionDebugInfo.zip [26,588 bytes]
13 days ago (modified 13 days ago)  • #15
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
I'm on my Macbook ATM, will do this tomorrow when I am behind my PC again...
13 days ago  • #16
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
As agreed, here's mine as well!...
• Attachment [protected]: DisplayFusionDebugInfo.zip [27,705 bytes]
12 days ago  • #17
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks guys! Could you try enabling the "Wallpaper: Use Internal Wallpaper Processing" option in the Advanced Settings as well? You'll need to restart DisplayFusion after enabling that.
12 days ago  • #18
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
Done, will observe...
12 days ago  • #19
Avatar from Gravatar.com
Fear na Boinne
18 discussion posts
So far so good! Haven't seen any freezes since changing that setting!
10 days ago  • #20
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Excellent, glad to hear it!
8 days ago  • #21
Avatar from Gravatar.com
Shawn Neace
12 discussion posts
Just saw this update. Will enable that setting and see how it goes! Thanks!
8 days ago  • #22
Avatar from Gravatar.com
Shawn Neace
12 discussion posts
Ok, so I'm still finding I get major slowdowns when the wallpaper change happens even with the "Process the wallpaper images internally" setting enabled. See what I see here:

https://youtu.be/UhN4L7pcPXk

Freeze/slowdown hits at about the 7s mark and lasts until about the 12s mark. I moved the calculator app window around to make it more obvious. You can see perf monitor in the background, and nothing is crazy out of whack. CPU seems to only spike to about 60%, no major spikes in disk or GPU. Not sure what else it could be
12 hours ago  • #23
Was this helpful?  Login to Vote  Login to Vote
<< DiscussionsReply