Consistently over three days using Roon has become unstable There is a huge memory leak in the RARServer.exe file as it is consistently reproducible. The dev team must look at this. I tried to produce mem dump on Windows Server but log froze in crashing. The server has over 16 GB mem. Is there an issue in using network shares with Roon and running out of memory?
On a Linux server running Roon server I also observe what seems to amount to a memory leak. Over several days of usage, the memory used by the RoonServer process slowly but steadily increases. I usually once or twice a week preemptively restart the RoonServer, as to not run into problems. Doing so, everything works just fine.
Maybe objects (tracks, artists, recordings, ???) don’t get de-referenced on the server after loading them into memory by accessing them in the UI app… I feel that might be so, as the velocity of the memory usage increase depends upon my use of the system… playing lots of different albums, looking up cross-referenced albums or artists, adding new albums to the library, etc., makes the memory usage to increase faster than playing less albums or the same album. Letting the server sit alone without playing music doesn’t affect the memory usage. Those are my subjective and non-systematic observations.
Actually I am not importing anything. The memory leak usually happens after the server has been running for over 24 -48 hours. I usually have to restart the app. This morning the app was consuming 97% of the memory. I will try to get more logs. This is happening on Windows 2019 with network shares to my NAS. Squeezebox is running as well. CORE connects to Sonos, Airplay, Chromecast, and Squeezebox devices. Sonos is S1 controller. All Firmware on all devices is up to date. Windows firewall has been allowed for Roon and Squeezebox ports.
The node app roon-extension-deep-harmony after each scan was injecting more memory into Roon’s heap.
I am not sure why Roon service allows this to occur with Extensions but it is probably something Roon should take a better look at as this node app was injecting memory. Has anyone else had this issue with this extension? I was using this to get images to show on my Logitech Harmony remotes.
There is definitely a memory leak. When I was running Roon on a NAS, I had to reboot every other day. Now I am running it on ROCK and I have to reboot every two weeks or so when I use it intensely. It just keeps getting slower and slower and only is back to full speed after a reboot.