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
[BUG/ISSUE] Elevated CPU usage with WMI Provider Host (wmiprvse.exe) in version 3.8.1 #925
Comments
Can confirm. WMI Host provider using 20%+ CPU usage. Immediately goes down after killing Eleven Clock |
Hi guys, how many monitors do you have in your pcs? Can you please try enabling the low-cpu mode as a test and seeif it helps? |
Thanks for the reply. I have 5 monitors; however, this problem was not encountered previously (even with the clock running on all monitors). The low CPU mode did not help; it did, in fact make the issue worse....50% CPU usage from ElevenClock and 20% usage from the WMI host provider. |
Oh, i didn't know it worked that bad😅 Now, seriously: |
5 monitors as well. 2 GPUs - not sure if that's a clue.
40% of the CPU was being used by WMI and Eleven Clock.
Uninstalled it to confirm and am seeing much better results now.
Where can I find these logs?
…On Thu, 15 Sept 2022 at 21:16, Martí Climent ***@***.***> wrote:
The low CPU mode did not help; it did, in fact make the issue worse...
Oh, i didn't know it worked that bad😅
Now, seriously:
Can you please guys send your logs?
Ram usage is not growing, right? I mean, there's no 1,5GB used by
ElevenClock?
—
Reply to this email directly, view it on GitHub
<#925 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACWOH4CAD4IUFHFQ6QYALJDV6NYVLANCNFSM6AAAAAAQNKOH54>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Right-click ElevenClock -> ElevenClock settings -> Debugging info -> open log. Meanwhile this issue is not fixed, could ypu please disable updates and install version 3.8.0? (downbload here: https://github.com/martinet101/ElevenClock/releases/tag/3.8.0) |
Log file attached. ElevenClock is using approx. 87mb of RAM and 8% of CPU (with low CPU mode enabled); I think my previous comment was due to my machine running very slow trying to enable low CPU mode. |
This issue has been fixed. Please stay tuned for the next release |
Not fixed in 3.8.2. Still 20+% CPU usage on WMI Provider Host
|
Upon exiting elevenclock and starting again, the WMI provider host CPU usage goes up to 10% for me with ElevenClock itself using about 5%. This is with low CPU mode on. With low CPU mode off, WMI cpu usage goes to 23% and Elevenclock goes to 13%. I did not notice any issue with CPU usage permanently increasing, but I did get a "not responding" message on Elevenclock |
Hi guys, are you running beta versions of windows? Because I have also noticed this issue, but when using ProcessExplorer or Task manager details tab WMi Provider does only take 0~1% cpu, meaning that task manager is misreporting. |
Hi, same problem here. I can confirm that I am not running any Windows Beta versions. //edit: Low CPU mode reduces my usage from about 10% to about 5% |
Hi @Jaaaaanobert, could you please check the usage with Sysinternals process explorer? https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer |
Hi @martinet101, |
Hi @Jaaaaanobert , could you please share your cpu model and your display arrangement? |
Sure, I am using an I7 7700k and 3 Monitors, all on Full-HD (1920x1080). My main monitor is in the middle and the other twos are right and left of it. |
|
Anecdotally, and coincidentally at the same time since this heavy WMI CPU started, it also intermittently breaks S3 Sleep IME: at least 50% of the time one of my laptops running ElevenClock won't properly sleep, it goes into a no-man's land, one eye open, the other closed. When I disable ElevenClock (quit & stop it starting at startup), all is fine. |
Hi guys, if any of you have Python knowledge, the latest head has some optimzation on how win32api functions work. Could you please test it and see if it helps? |
Sorry, I neither have any experience in python, nor with WinAPI implementations. |
Can confirm this is still an issue on 3.8.2 |
I typically leave my pc on but sleep at nights. After having a second user log in (sharing the pc) ram and cpu usage has jumped up. I tried the low cpu usage setting and average cpu jumped up to mid 30's% from the 20's%, but it did remove the 2nd instance of the clock. I have 2 monitors, windows 11. Quitting EC allows wmi to drop to 0 from ~6%, but the EC process is still running and using 8GB of ram but ~15% cpu. It is not running for the 2nd account (still logged in but switched to mine). EC v3.8.2 auto updated. The only real options i've changed are adding Day name, and to disable hiding the default windows clock on the primary screen as it was doing weird things (like not actually hiding it). PC has 32gb and is a i7-9700K. |
When not sleeping the clock works fine, right? |
I can go through a number of sleep / wake cycles after a reboot and it is ok. I noticed the above usage today after letting my better half log into her account. Come to think of it, I think last time I had to kill EC was somewhere around after a second user logged in.. |
I have found an issue that could be the cause of your problem, @Ataye, and it shoukd be fixed now |
Process explorer still reports high, right? Because lats update decreases by ~50% usage for me on all tested machines (from 0.5% to 0.25) |
May I ask your system specifications? |
Of course: Running 3 Monitors @1080P/60Hz |
So, since the system is not the issue. let's check some scenarios on version 3.9.1: What happens if...
|
Excellent, i'll try some normal sleep/wake and account switch cycles and see how it performs. I just installed v3.9.1 from the store. WMI on my system before suggested settings change above. However, 'Enable low-cpu mode' reduces wmi usage a bit, but 'Do not show the clock on secondary monitors' reduces wmi usage to 0 cpu. i7-9700K, 32GB, ASUS Z390M-PRO Onboard graphics only :'( |
What would happen then, if instead of disabling this option from the settings window you were to manually blacklist all cloccks that are present on the secondary display (right-click clock -> monitor tools -> blacklist this monitor)? |
Hi, the reset does not make any changes.
The reset has the same effect as the option to disable eleven clocks on sec. monitors. |
This issue has now been fixed. On clock launch, WMI will still consume a fair amout of cpu during the first 3 |
No, it has been fixed on the dev branch, and I'll (hopelly soon, but I'm very busy these days) publish an update including the fix and the fixes for the other issues that are open |
Upon automatic update to version 3.8.1, I noticed that the above-mentioned process is now consistently running at ~ 10% of CPU usage. When quitting ElevenClock from the tray window, the above mentioned process usage goes down to 0. This was not previously encountered in earlier versions of ElevenClock, to the best of my knowledge.
Running Win 11 x64 on Intel Core I7-8750h with 32GB of RAM
The text was updated successfully, but these errors were encountered: