Core Machine (Operating system/System info/Roon build number)
QNAP HS-453DX with QTS 4.5.2.1594
running Roon Server 1.8 (778)
Network Details (Including networking gear model/manufacturer and if on WiFi/Ethernet)
Fixed Gbit CAT5e network , Sagemcom F@st 5655v2 optical modem/router, Ignition Labs Portal in AP mode (for fixed works as dumb switch)
Audio Devices (Specify what device you’re using and its connection type - USB/HDMI/etc.)
Chord Mojo via USB from a Ryzen 9 5950X PC w/ ASUS RTX 3080
**Problem:
It seems that my QNAP HS-453DX with 4Gb RAM running the latest updated software has issues I haven’t seen before.
After extended listening (I usually see this error after many hours), memory usage for the Roon server app on the NAS goes above 2GB, which means it uses up all the total available system memory. In such a scenario it often happens that playback stops, skips tracks, reports media loading slowly, network issues etc. Before I haven’t seen memory usage above 1GB. Note that memory usage in itself is correlated but is not a sure trigger for the problems.
However, I must add, that sometime along the way I have also started using DSP for upsampling to DSD256 and EQ-ing for my Mojo + headphones, which also has an impact. However, 4GB should be enough for this too. CPU usage is usually now 40-60%, but that is also OK, I don’t really use the NAS for anything else.
Also, Roon memory usage is very inconsistent. Sometimes it goes up to 2.06Gb, sometimes it goes down to 1.6, 1.2. Also, it does not care that much in cases when I try to do something on the NAS if other apps are running, it just seem to reduce the memory footprint and it does not seem to effect playback. I am just guessing here, but as I always find something updated or done on the NAS when I check after Roon manifests this behaviour, it gives me the impression that Roon Server has issues managing memory (or even CPU?) when the OS is trying to something automatically instead of me doing it manually. It is certainly not a general performance issue (although this specific NAS is below recommended specs) as when I do anythinig manually I cannot force Roon Server to screw up.
In the forums they tell me that Roon now needs more RAM in the NAS to make sure it does not skip, someone said 16Gb, somebody 32Gb. Considering that you can cache a whole 80 minute album in 32 bit 768Khz into 14Gb and the NAS can easily do conversion in real-time I don’t see the point. Someone also said Roon is caching the database in RAM. That also is really bad design, considering that it is recommended to put the database onto an SSD for quick access. There would be no reason to buy an SSD for this if the whole thing is cached in RAM anyways. Also, I don’t actually use the whole thing while listening to music, so it would be a waste of RAM.
Please please help: is this a bug, is this a feature, do I need to buy, how much RAM?
Thanks