QNAP SSD for Roon - dedicated SSD or does SSD Caching work just as well?

Hi all, Happy New Year (almost)… I finally got my M2 PCIe SSD Card sorted for the QNAP (TS-871 i7). I have 1 x Samsung MZ-V7E250BW 970 EVO 250 GB NVMe M.2 Internal SSD in place, dedicated for Roon. It works and flies, very happy.

Question however, if this was set up as the QNAP SSD Cache Acceleration would it work just as well?

I rarely use my NAS for anything other than backing up some data (infrequent and overnight) and running Roon (App on SSD and 12TB of music on the HDD’s) - so in theory, as the Cache Acceleration keeps the most frequently used things on the SSD’s, if that’s mainly Roon would that possibly work better and also improve overall performance?

Secondly, if I bought another 250GB M2 SSD and set up both SSD’s as Cache Acceleration (RAID 1) - would the Roon server work just as well, or should it always be on dedicated (or dedicated RAID1)?

Option 3 I guess is to get a second SSD and set that up as Cache Acceleration while keeping the first SSD dedicated for Roon app and DB. Advantage is still fast, disadvantage is no RAID on either Roon SSD or Cache Acceleration so if one SSD fails I lose the data.

Final question, I assume that as with other QNAP RAID stuff, if I put in two different size SSD’s and set as RAID 1, I only get the advantage of the smallest if set up RAID?? Boy I miss my DROBO with BeyondRaid!!

I assume if I go with option 3 (Roon app on dedicated 250GB SSD and Cache Acceleration dedicated on 2nd SSD), I can choose a bigger SSD for Cache Acceleration and use it all, as not linked to the Roon SSD.

Hopefully this makes sense!



Hello, I have the same NAS TS-871UP i7 as you. I did try this cache acceleration with two 1tb Nvme in raid 1 config. I found absolutely no difference in Roon performance. I have a large 8tb music library. I believe cache acceleration work best when say you are editing large files eg;4k videos. So when reading a small music file it doesn’t help much at all.

If you setup the two drives as cache acceleration I don’t believe you can set it up as a normal drive to load files such as Roon or anything else.

Correct two different drive sizes in raid config you end up with smallest drive size as the basis.

Perfect - thanks for clarifying

Anyone got issues with it suddenly using up all the RAM - my Roon uses 5.2G Currently and runs out of memory within a couple of days - totally locks up the NAS then needs 20 minute reboot.

Rebooted yesterday - was 4GB by 6pm last night and now 5.2GB, keeps growing and after about three or four days crashes the NAS as Memory Overloaded

I’ve noticed this on my QNAP as well. RAM usage starts low and steadily grows larger and larger until you restart, whereupon it reverts to much lower usage again.

I’m fairly certain that Roon on the QNAP has a memory leak.


Has never done this before in six years of using - only started since the last firmware update - about a week or so…

Weird - today for the first time fallen to 3.96GB and nothing changed in day to day operations…

You asked,you answered:))
1 SSD runs Roon
1 SSD (Large) for Cache acceleration.
That’s it…

ram usage is insane!

after startup i have 5 gb at idle. plex with the same media (mostly audiobooks) and 100tb other stuff has 100mb ram usage max at idle
probably could stream 5 4k movies and record 4 tv channels at the same time and would not have 5 gb usage. it makes no sense

“I believe cache acceleration work best when say you are editing large files eg;4k videos. So when reading a small music file it doesn’t help much at all.”

in general its the opposite, its better to have smaller files whitch you need often on cache, but not needed for musik files which are in permanent load when listening. for example, open an image which is 50mb should be loaded instantly, afap, but you have minutes to “load” a flac file. (and video editing should be done localy on an internal m.2 ssd)

set cache for artwork to 64mb helps

Roon itself should resolve that problem.
I have the similar ram usage.

Yeah I’m now on 5.5GB when re-booting - and not as technical as I would need to be for the fix - hopefully the fix with Roon will get approval soon soon for us non techies.

Hmm, I’m currently running at 1.3GB (TVS-682 - 24GB Ram)

How big is your library? - I’m about 27k albums / 350k tracks

Roon has had a memory leak issue on Linux at least since I started using it >5 years ago. Whether 1.8 resolves it by luck or design remains to be seen.

Interestingly, the first release of 1.8 saw my base RAM usage at around 2.5Gb which was way higher than in 1.7. Since yesterday’s hotfix it’s now back to its normal 1.4Gb on a fresh start.

We’ll see if it starts to creep up in the next few days.

Someone did point out it’s possible to schedule a timed restart of Roon on your QNAP using the scheduler built into QBoost. I hadn’t noticed this feature of QBoost before and it will be handy if the memory leak persists.

Interesting - will try a Roon disable and re-start at 5am each morning and see if that does anything…

My RAM usage is holding steady at around 2GB since the upgrade to 1.8. Previously it would start around there and immediately start increasing.

Also, promisingly, my usage sometimes goes down as well as up. It’s never done that in previous versions - it’s always been a straight upwards trend.

So maybe something has changed.

1 Like