Before upgrading Roon server from Focal Fossa I was using about 3.3 out of my 12GB of RAM. After upgrade to Jammy Jellyfish it started at 3.3GB but grew to over 8.5GB in a just a couple of days.
After another reboot it started off back at 3.3GB but is growing again. Nothing else has changed
Equipment: ASUS S550C laptop running Ubuntu Jammy Jellyfish and Roon server 2.0. 12GB RAM, 256GB Samsung SSD
All cat 8 ethernet at 1000 MB/s, Comcast Xfinity 1Gb/s internet, no WiFi, no VPN
ASUS S500CA Laptop as Roon Bridge → No problems with this device
2,300 Albums, about 25,000 tracks
mjw
(Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don't.)
2
Ubuntu uses as much of the available memory as it needs, and will free memory if needed for other processes.
Are you experiencing any issues, or is this an observation?
I should have added that the server seems to “lock up” more between songs, which is why I looked at the RAM and CPU usage in the first place. I was wondering if I needed to do something or if this was just a normal Jammy-related phenomenon.
mjw
(Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don't.)
4
Are you using Ubuntu Server or Ubuntu Desktop? I’m running 22.04 server on an i3 NUC with 16 GB memory, and performance is excellent with a library of 60,000 tracks (~25% local). I’m currently playing to a single endpoint, and CPU load is 1%, and memory utilization about 5 GB.
It would be helpful if you stated the processor used in the laptop.
Roon Server installed on Ubuntu desktop. I couldn’t get Ubuntu sever to install on my laptop. It has an i3 dual core Intel CPU. Processor usage and RAM usage are higher than normal since the OS upgrade. Perhaps I should go back to Focal since it worked great?
mjw
(Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don't.)
6
You may want to try switching desktop environments, e.g., Xfce, and changing the display drivers first. And, if you’re contemplating Focal, then why not give Ubuntu Server another try?
When I last tried to install server it crashed and said I couldn’t have two Ethernet ports and when I fixed that it said my system time was wrong and I couldn’t fix that so I gave up. Should I use Mint or something else?
mjw
(Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don't.)
9
You can, but only have one active during installation. Although, I can’t see why this is necessary if you’re only running Roon Server.
I thought it was because my laptop had wifi and an ethernet port so I shut off wifi and it seemed to fix things until it crashed again saying my UTC was wrong and I couldn’t fix that no matter what I tried.
mjw
(Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don't.)
11
So you don’t have two Ethernet ports after all. It should install fine with both interfaces.
It’s not clear what the time issue was, or how this prevented the system from working. Ubuntu uses time synchronization (systemd), so there shouldn’t be an issue keeping the laptop time and date correct unless there are issues with hardware and network.
You could try disabling the desktop on your current build to see if this helps.
sudo systemctl set-default multi-user
Then log out or reboot. Roon Server will run at startup without the need to login.
If you want to monitor performance, login and run btop or glances (use APT to install either. )
Ben with the support team here! I discussed your case further with our dev team, and they have requested if you could provide an Excel overview of the albums in your library for analysis.
Can you please try to navigate to Roon → My Library → Artists and Sort by Album Count, then use Command + A to select all of your artists.
Next, try exporting to an Excel file by clicking on the three dots next to Play Now at the top of the window and clicking Export.