Nucleus One - RoonServer silently terminating at ~2.95 GB RSS (ref#TJOK14)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· App interface looks or behaves oddly

Tell us what's going on

· Subject: Nucleus One — RoonServer terminating silently at ~2.95 GB RSS, twice in one day

Hardware: Nucleus One, serial #30560F907B62
Roon OS 2.1 (build 271) · Roon Labs Software 1.0 (build 18) · RoonServer 2.71 (build 1683)
Library: 31,198 tracks, watched folder \\192.168.0.4\Music_Master (Synology DS1522+, SMB, wired GbE)
Internal storage: 94% of 86 GB free

RoonServer terminated silently twice on 22 August 2026, under quite different workloads, at almost exactly the same memory figure. I'd like your view on whether this is a known ceiling, a leak, or a library-size problem.

INCIDENT 1 — 14:04 local
No bulk import. A Qobuz stream was playing with routine library activity only. Appliance had been up 19 days. Final logged memory: 2,945 mb. The log simply ends — no shutdown sequence, no exception, no FATAL.
RoonServer auto-restarted at 14:15:55, about 11.5 minutes later. I restarted it manually at 14:17:02 before realising it had already recovered.

INCIDENT 2 — 17:54:42 local
Mid bulk import: 24 albums of AIFF copied to the watched folder. Memory sat flat at roughly 2,500 mb for six minutes, then climbed 455 mb in ninety seconds, then the log ends. Final figure within 11 mb of Incident 1.

CONTROL
The session containing my manual restart logs an explicit SIGTERM. So a properly-stopped RoonServer does say so — which means the silence in both terminations above is a positive finding rather than missing evidence.

APPLIANCE-WIDE STALL
During the second event I observed the box from outside between roughly 17:58 and 18:05. ICMP replied normally throughout. TCP connections to both 445 (SMB) and 80 (web admin) were accepted and then served nothing. Two independent services mute while the kernel stayed responsive — so the fault was appliance-wide, not confined to RoonServer. The web admin UI had also taken about a minute to render during the first incident. A power cycle cleared it; everything came back healthy and RoonServer started on its own.

EXCLUDED
- Network: switch port link_down_count is 0, wired link continuous for over three days, zero errors, zero drops.
- Storage: SMB sessions to the NAS were established throughout; no storage or SMB errors in the logs. The only network errors logged were to public Roon Labs addresses during an unrelated WAN latency episode.
- Disk space: 94% free.
- Database: reports OK, and the import completed across both stalls — 30,827 to 31,198 tracks, all 24 albums present, nothing lost or corrupted.

WHAT I'M ASKING
1. Is there an expected RSS ceiling for RoonServer on Nucleus One? A hard wall at ~2.95 GB for a single process suggests a 4 GB machine to me, but I'm inferring that rather than reading it — could you confirm the RAM fitted?
2. Is a 31,198-track library within the supported envelope for Nucleus One? Incident 1 reached the ceiling with no import running, so bulk import looks like an accelerant rather than the cause. If ordinary operation is already at the limit, smaller import batches will only reduce the frequency.
3. Is there a known memory leak or regression in 2.71 (build 1683)?

I have four RoonServer logs covering both incidents, including the memory curves and the SIGTERM control session, preserved off the appliance. Happy to attach them or run a diagnostics upload — just say which you'd prefer.

Tell us about your home network

· all unifi

Nucleus One is configured with 4 GB of memory. In order to upgrade RAM you must request authorization from Support as attempting to upgrade the memory yourself will void warranty.

Hi @Martin_Dooney,

Thank you for the report.

The team has gathered diagnostics to take a closer look at the memory consumption on this database over the logged period.

We’ll follow up once we have a little additional information. Thank you!

playback stopped tonight at 23:28, server process back up within a minute, server uptime 2m57s against OS uptime 4d5h at 23:36, database 90% of 86GB free. that was on iphone. switched to desktop took some time to load. Can you tell me where the log collection sits on a Nucleus One running Roon Labs Software 1.0 build 18, since it isn’t in Settings → General or the web UI.

Hi @Martin_Dooney,

You can find Roon Server logs by following these instructions.

On a Nucleus One, you can find the logs folder via network share at smb://NUCLEUSONE/Data

We’ll reach out as soon as we have a more conclusive result from our investigation. Thank you for your patience in the meantime.

Please try setting On Demand Audio Analysis to Throttled or Off in Settings → Library. Additionally, set Background Audio Analysis to Unscheduled → Throttled. Restart RoonServer after making these changes, wait about twenty minutes, and see how Roon performs.

Let us know if this makes any difference. In the event it makes things worse, simply revert those settings to what they were before.

ran into stop/start behaviour after making suggested changes. server connection dropped on the client and playback stopped at the same time. So I turned background audio analysis off completely and that seems to have stopped the behaviour.

spoke too soon - still got the problem. checked the gui while still blocked from app on desktop. here’s a screenshot.

Hi @Martin_Dooney,

We’ve captured these latest events in diagnostics and shared them with development. Their investigation into this issue is still open but we should have more information to share soon.

This latest load on Roon Server seems to be caused by overlapping, simultaneous backup operations. As a second temporary test, try disabling one of your Backup locations for a day (make sure to re-enable it) to see if the server performs better.

We’ll reach out shortly. Thank you!