Thanks @noris
As much as I absolutely love Roon, this sadly makes it unusable as the fans get so loud that they overpower quiet passages of music I often listen to…
Hope you can find a solution to this - not sure how many users are affected but I’m genuinely worried having read reports of this many months ago and at least 2 Roon releases ago…
Adding to my report:
RAATServer process will also push its one thread to 100% thus heating up the CPU enough to kick the fans up to maximum. Tested this while throttling the main Roon process and leaving RAATServer untouched.
I can throttle each process to less than 100% - RAAT seems to run well enough on 50% but ROON itself gets really slow and laggy. Playback is fine, but the interface and search are even slower.
Yeah, It’s a bit worrisome that Roon devs are aware of this for a while but they keep to their updates schedule I guess which means we’re likely a long while away from a fix still.
I’d really appreciate more care to these things as we are paying customers. This is not free software and I pay yearly and support the Roon team long term - the company should also stand up for their mishaps and compensate their users. Roon is to me absolutely useless at this point - and it was one of my always on pieces of software.
@noris
I have found the way to reproduce this issue 100% of the time. It is related to network conditions changing.
Let’s say I am connected to the internet via my wired router and switch to another network via WiFi - BANG, CPU spikes up.
I am connected to the Internet via any type of connection and connect to a VPN - the second I connect to the VPN, CPU usage spikes. It always happens for bot RAATServer and ROON.
Restoring previous network conditions (disconnect VPN, connect to initial network) does not make the issue go away.
Restarting ROON changes nothing.
Issue persists in 1.7
It is mitigated ONLY by restarting the whole system (which is impossible to do when you’re actively working…). After which - any change to network conditions will spike the CPU again and the cycle restarts.
Kindly please be more communicative about this issue. This is a serious bug and more communication on your part would be appreciated by those affected.
I appreciate you looking into this behavior further. I have forwarded your reproduction steps to our technical team who will investigate this issue further.
Apologies if you feel we haven’t been communicating enough. This issue is a tricky one to reproduce in the lab, and if we don’t get this behavior occurring on the dev machines it is hard to say what causes it.
I am hopeful your steps here will help shed some light in the issue, I will be sure to let you know once I have more info, thank you once again.
Is there any update on this topic? I experience the identical issue on my iMac, where periodically the Roon CPU usage goes up to > 200% (even when not playing), and only rebooting the machine brings it back to a more normal 5%.
The iMac has a 3 GHz 6 core i5, 32 GB memory, and Catalina 10.15.2.
Thank you very much for your edit! I’d been suffering through the same problem, but now I’ve changed that setting (I’m using “Throttled” right now) and Roon’s started to use a reasonable amount of resources.
My Roon Remote is a late 2013 Macbook Pro. Lately, several times the fan noise of the overheating laptop caught my attention, and every time the culprit was RAAT server. Exiting Roon and restarting the software after a while resolves the problem, until it comes back. I so wish there was a Remote package for Mac, without need to install all the server stuff just to select music on my core.
This seems to be reported by other users too, wanted to add my voice to the mix too.
Issue: persistent high CPU usage by Roon running as a client on my Macbook Pro, fans full blast, loud enough to be distracting while working.
System: Macbook Pro 13" 2019 / Quad core i7 2.8Ghz / 16GB Ram. Output is a JDS Labs Element II dac/amp connected via USB. Running latest version of Catalina and Roon. Connected to a dedicated ROCK on my Lan. Playing music both from ROCK core on my Lan and TIDAL.
Notes: I read earlier another thread that saw CPU usage drop when WLAN was used vs Ethernet. I also found that switching WLAN while I’m on Ethernet lowered CPU use but still burning enough CPU to keep the fan on.
When I first bought roon last summer everything was smooth, now when I open it not too long after the fans of my mac mini kick in pretty loud and activity monitor shows that room is using over 300% cpu.
This is pretty bad, I don’t want to burn down my computer prematurely.