logue1993 Posted November 13, 2020 Share Posted November 13, 2020 Look, I love iCue and have a bunch of iCue enabled products from Corsair. However, I can't see a reason why, in setups such as mine, iCue has to use so much system resource (CPU and I/O in particular). svchost has 16 million I/O entries (see attached image). And I bet you that this particular instance of svchost has something to do with iCue, because if uninstall it, there's no other svchost that has that many I/O operations. My setup has 2 commander pros (which have 12 LED strips in total), 3 LL fans (from the 680X case) and 4 Corsair Vengeance RGB Pro memory sticks (4*8 = 32GB DDR4) and a K68 keyboard. However, all those lights have different profiles and most of them are static solid colors effects (appart from the keyboard keys light up white when I press each one). So, being solid color effects (however mostly a mix of 2 colors and hence why I don't like to just close it and use the hardware profile - doesn't allow each channel of strips to be controlled), there's no need for processing. It should be set and forget, maybe a few checks every 10 or 20 minutes just to see if the lights are still synchronized for whatever reason. I don't know, maybe there's a way to code a "switch" for low usage and then limit the options to solid static colors only (which is basically what I use). Link to comment Share on other sites More sharing options...
deankenny21 Posted November 15, 2020 Share Posted November 15, 2020 Downloaded the latest update, still Icue pegs my 3900xt to 1.48v, as soon as I close icue down, all my cores INSTANTLY and I mean INSTANTLY all downvolt to 0.900v and stay there until I of course load a game or whatever. Did it on my 2700x, and does the same on my 3900xt. I have steam, logitcech profiler and various other programs running background, but none of them keep my cores voltage up at 1.48v like Icue does. Usage is about 0.5%, so I cannot find the connection into why it pegs my cores at maximum voltage 100% of the time, there is just really no need to. Link to comment Share on other sites More sharing options...
Mussels Posted November 15, 2020 Share Posted November 15, 2020 Downloaded the latest update, still Icue pegs my 3900xt to 1.48v, as soon as I close icue down, all my cores INSTANTLY and I mean INSTANTLY all downvolt to 0.900v and stay there until I of course load a game or whatever. Did it on my 2700x, and does the same on my 3900xt. I have steam, logitcech profiler and various other programs running background, but none of them keep my cores voltage up at 1.48v like Icue does. Usage is about 0.5%, so I cannot find the connection into why it pegs my cores at maximum voltage 100% of the time, there is just really no need to. my assumption is that its reading temps from each core, which forces them to be awake to be read... it's an educated guess, based on what other programs have had to adjust (older programs asked the CPU's to poll as often as possible because most CPU's responded to them slowly. Ryzens can respond a ton more often to adjust their boost more rapidly, resulting in non stop polling responses and crippled boost as it mistakes them for an impending load) I've got a 5800x coming in to replace my 3700x (and its all core OC) so i'll have to give up icue until its resolved. Link to comment Share on other sites More sharing options...
deankenny21 Posted November 15, 2020 Share Posted November 15, 2020 my assumption is that its reading temps from each core, which forces them to be awake to be read... it's an educated guess, based on what other programs have had to adjust (older programs asked the CPU's to poll as often as possible because most CPU's responded to them slowly. Ryzens can respond a ton more often to adjust their boost more rapidly, resulting in non stop polling responses and crippled boost as it mistakes them for an impending load) I've got a 5800x coming in to replace my 3700x (and its all core OC) so i'll have to give up icue until its resolved. I understand all that, and monitering programs such as hwinfo for example had similar, but due to them actually having on the ball devs, they were quick to act and adjust to Ryzen, we are know on Zen 3 years later!!!!! and still Corsair have not sorted it. They have countless posts, threads and topics from their customers including me begging for Corsair to just please sort this out, even reach out to Hwinfo if you have to, be good devs not lazy ones. Link to comment Share on other sites More sharing options...
Sojourner1 Posted November 15, 2020 Share Posted November 15, 2020 Turns out iCUE is still using a silly amount of CPU in the background: I should mention that I have over 25 profiles and each has potentially dozens of actions applied to hotkeys, though I do not have profile autoswitch enabled on any of them. I will repeat: none of the profiles are linked to executables, so I am still not sure why iCUE keeps performing hundreds of these operations per minute anytime I open any program: Link to comment Share on other sites More sharing options...
Mussels Posted November 18, 2020 Share Posted November 18, 2020 bump for positivity - new asus X570-E mobo and 5800x on stock Icue running, my cores idle properly Link to comment Share on other sites More sharing options...
Liamesque Posted November 18, 2020 Share Posted November 18, 2020 Idles at 1%... which is whatever... but then jumps to 5-8% consistently and that's not counting all the other Corsair services that use like 1-2%. Real frustrating stuff. Link to comment Share on other sites More sharing options...
deankenny21 Posted November 18, 2020 Share Posted November 18, 2020 Thing, is it really doesn't matter what it idles at, could be 0.3% but it would still keep all my cores pegged at 1.5v regardless Link to comment Share on other sites More sharing options...
mamoel Posted November 18, 2020 Share Posted November 18, 2020 Thing, is it really doesn't matter what it idles at, could be 0.3% but it would still keep all my cores pegged at 1.5v regardless I'm glad somebody mentioned it. It's all about IDLE core voltage and not about CPU load. Link to comment Share on other sites More sharing options...
deankenny21 Posted November 18, 2020 Share Posted November 18, 2020 bump for positivity - new asus X570-E mobo and 5800x on stock Icue running, my cores idle properly ha yeh that's ryzen master uselessness, try looking at your real voltage in HWINFO64 Link to comment Share on other sites More sharing options...
mamoel Posted November 18, 2020 Share Posted November 18, 2020 This is a 3900X without iCUE: Link to comment Share on other sites More sharing options...
deankenny21 Posted November 18, 2020 Share Posted November 18, 2020 This is IDLE with icue in the background: This is IDLE without icue running in the background Link to comment Share on other sites More sharing options...
Mussels Posted November 19, 2020 Share Posted November 19, 2020 That screenshot shows the cores were sleeping, they were truly idling. This the same OS + software used on my 3700x system that did NOT idle correctly, i wonder if the updated AGESA has helped? attached is icue + chrome (about 10 tabs) vs chrome alone Link to comment Share on other sites More sharing options...
LeDoyen Posted November 19, 2020 Share Posted November 19, 2020 or maybe the IPC boost from Zen2 allows it to swallow iCUE excessive load without needing to pump up frequency and voltage... Link to comment Share on other sites More sharing options...
dfg555 Posted November 26, 2020 Share Posted November 26, 2020 that's funny, i swapped my 3900x to 5900x without changing anything and icue v3.31.81 stopped hogging voltage Link to comment Share on other sites More sharing options...
LeDoyen Posted November 26, 2020 Share Posted November 26, 2020 ... and Zen3 is going to receive an AGESA update to adress high idle voltages, but regarding iCUE it will still be a bandaid on a wooden leg. besides Zen, Zen+ and Zen2 users won't get that feature, not to mention Intel users. Link to comment Share on other sites More sharing options...
Mussels Posted November 27, 2020 Share Posted November 27, 2020 that's funny, i swapped my 3900x to 5900x without changing anything and icue v3.31.81 stopped hogging voltage It's one of two things 1. AMD changed something in the hardware specifically for icue 2. Because iCue cant read any CPU readings for Zen 3 yet, it's not keeping the cores awake Link to comment Share on other sites More sharing options...
Mussels Posted November 27, 2020 Share Posted November 27, 2020 I upgraded CPU so its harder for me to test this, can someone with a badly affected CPU try moving these files out of the icue folder, into a backup folder and see if removing the CPU monitoring helps? On my end i have confirmed that removing these disables/breaks nothing other than removing readings from CPU temps and mobo sensors from the dashboard Link to comment Share on other sites More sharing options...
dfg555 Posted November 27, 2020 Share Posted November 27, 2020 It's one of two things 1. AMD changed something in the hardware specifically for icue 2. Because iCue cant read any CPU readings for Zen 3 yet, it's not keeping the cores awake I don't use the icue sensor readings but it's most likely still asking for the sensors in the background and that's why the cpu usage/voltage is always high. I believe it's probably because icue doesn't fully support it yet. I'm probably not going to update my icue at all since it keeps the voltage to operate normally. Link to comment Share on other sites More sharing options...
Mussels Posted November 27, 2020 Share Posted November 27, 2020 I don't use the icue sensor readings but it's most likely still asking for the sensors in the background and that's why the cpu usage/voltage is always high. I believe it's probably because icue doesn't fully support it yet. I'm probably not going to update my icue at all since it keeps the voltage to operate normally. Please try what i wrote in the post directly above yours, if you dont use those readings. Link to comment Share on other sites More sharing options...
dfg555 Posted November 28, 2020 Share Posted November 28, 2020 Please try what i wrote in the post directly above yours, if you dont use those readings. Well it didn't do anything since I have a newer CPU which my version of icue can't detect, but I did rename mine instead of deleting it the an "X" appendix eg. xCorsair.Service.DisplayAdapter.exe Don't have my older CPU anymore so I can't test it either. Regardless I won't be updating icue anytime soon, probably never as I don't see Corsair fixing this issue at all. The way they programmed icue to request/poll information about the CPU is just way too aggressive to the point that Zen has a consistent 1.4v reading whenever icue is running based on my previous experience with a 3900X. It's now behaving as I expect it to be, inconsistent 1.0v-1.4v readings. I'm also going to block icue via firewall to stop checking for updates. Link to comment Share on other sites More sharing options...
Mussels Posted November 29, 2020 Share Posted November 29, 2020 I rebuilt my spare parts into a 2700x and 3700x system, and both behaved better with those files removed. I suspect it may be the CPU monitoring (temps?) keeping the cores awake, which prevents them idling... It's an educated guess but a reasonable workaround is just to throw those files into a backup folder and now iCue has no temp readings from my CPU or mobo, but works great for RGB control. Link to comment Share on other sites More sharing options...
Sacco Belmonte Posted December 1, 2020 Author Share Posted December 1, 2020 (edited) AWESOME!!!! After stopping the service I removed the CPUID files suggested in the image, even the display adapter one and now I don't see anything else in the monitoring dashboard that the Corsair AIO and the PSU which is the only Corsair Devices I have (besides the LNP) HOW MANY TIMES WE HAVE TO TELL YOU TO ALLOW THE USERS TO DISABLE THAT BLOATWARE CRAP!!!!!!!!!!??? Edited December 3, 2020 by Technobeard language Link to comment Share on other sites More sharing options...
Corsair Employee Corsair Nick Posted December 4, 2020 Corsair Employee Share Posted December 4, 2020 AWESOME!!!! After stopping the service I removed the CPUID files suggested in the image, even the display adapter one and now I don't see anything else in the monitoring dashboard that the Corsair AIO and the PSU which is the only Corsair Devices I have (besides the LNP) HOW MANY TIMES WE HAVE TO TELL YOU TO ALLOW THE USERS TO DISABLE THAT BLOATWARE CRAP!!!!!!!!!!??? I'll pass the suggestion along to our software team, and see if there are any amicable solutions that could be implemented like this. Link to comment Share on other sites More sharing options...
Sacco Belmonte Posted December 4, 2020 Author Share Posted December 4, 2020 (edited) OMG! Is it finally happening? Sorry about my harsh tone, but honestly, this has been so mega annoying all these years. Thank you thank you thank you!!!!!!!!!!!! Edited December 4, 2020 by Sacco Belmonte Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now