High CPU usage on Qnap when using Roon (ref#QLRPSH)

What app are you having the slowness issue with?

· Roon

What kind of performance/speed issue are you experiencing?

· The app is using a lot of resources (CPU/RAM)

Please try to reboot your Roon Server

· Yes, rebooting helps, but the issue returns after some time

Please try to reboot your networking gear (Router/Switches/etc.)

· No, the issue is still the same even after a reboot

Is there any change in behavior if you try to navigate to Roon Settings -> Library and set both Background and On-Demand Audio Analysis to Throttled or Off?

· No, the issue is still the same

Does the issue happen on multiple Roon Remotes (controllers) or just one?

· Issue happens on multiple remotes

Router Domain Name System (DNS) change

· I don't know how to do this

What is the operating system of your Roon Server host machine?

· Roon on a NAS (Synology, QNAP, ASUSTOR)

Timestamp of issue occurrences

· We've had this problem for about a month, but everything worked fine for the past three years.

Describe the issue

Roon Use a lot of CPU usage on my Qnap, when i reboot it it' Ok but the problem return 24 hours afters.. I have 2 remote with 2 iFi Stream. I have the problem only by 1 month, But everything had always worked well 3 years ago

Describe your network setup

We have Qnap TS-451DeU with RAID 1 storage only for ROON database, with routeur GL-BE9300 2,5Gbps LAN with port forwarding with our internet box. Qnap is connected directly on the router, and we have a gigabit switch on the second port of the router for the 2 iFi Streamer.

Hey @Jokers_Pub,

Thanks so much for taking the time to write in and share your report. Looking at your screenshot, seeing RoonAppliance sitting at 53.61% CPU usage while marked as “Veille” (Waiting/Idle) could be a sign that a process is stuck in a loop or struggling with I/O issues.

Roon is very sensitive to how it talks to the internet for metadata. If your router is using the default DNS from your ISP, it can cause “stuttering” in the background processes. Since you mentioned you aren’t sure how to change this, the easiest place to do it is directly on your QNAP:

  • Go to Control Panel > Network & Virtual Switch.
  • Click on Interfaces and find your active LAN connection.
  • Click More > Configure.
  • Go to the IPv4 tab and select Use the following DNS server address.
  • Set Primary to 1.1.1.1 (Cloudflare) and Secondary to 8.8.8.8 (Google).
  • Apply the settings.
Let me know if the same issues occur. If so, and if your music files are stored on a separate device (like another NAS or a network share), Roon can spike its CPU usage if it loses and regains connection to those folders repeatedly.
  • Go to Roon Settings > Storage.
  • Look for any folders that say "Drive not ready" or are spinning/refreshing constantly.
  • If you have any CIFS/SMB shares connected, try disabling them temporarily to see if the CPU usage drops. If it does, the issue is with the network connection between the QNAP and the storage.

Lastly, if you head to Roon Settings > Library, take a look at both ‘skipped files’ and ‘clean up library’ - let me know if you see any high numbers here.

Thank you! :folded_hands:

Hi @Jokers_Pub,

We’re sorry to hear you’re encountering performance issues. We have a few clarifying questions:

  • Have you scheduled background work in Settings → Library?
  • Does this occur if you’re not playing anything in Roon?
  • Does this occur if you disable all DSP in MUSE?
  • What about if you play to only a single Zone?
The more context you can provide, the better equipped our team will be to pinpoint relevant in logs or reproduce this symptom in-house. We’ll watch for your response. Thank you!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.