2023-11-29, 07:36 PM
(This post was last modified: 2023-11-29, 07:40 PM by Efficient_Good_5784. Edited 2 times in total.)
Since you just installed Jellyfin, your system might be busy scanning for metadata to set everything up.
After the initial scan of your whole library, each library-wide scan will take less time as those will have less work to do.
Initial scans take a lot of time depending on size of your library and the speed of the drives.
I own a DS920+ that has the same CPU as your DS423+, but it has 4GB of ram instead of your 2GB. I'm running Jellyfin on it using the Docker/Container Manager app, and the only time that it slows down significantly is when the HDDs have a lot of I/O needing to be processed. Things like a scrub task will slow everything down.
Keep in mind that DSM is stored in the HDDs, so the OS is also putting some strain on your disks.
You said that you opened the resource monitor, but you couldn't see anything. This seems normal if your whole system is bogged down. You need to wait for your system to have resources available before things start working smoothly again.
I would check the following:
Also, before I switched to a different system, I started out running Jellyfin on the DS920+ with the stock 4GB of ram. I had no other containers (Jellyfin was the only service running), and it was enough memory and Jellyfin ran fine.
Keep in mind that at stock, The DS423+ only has one stick of ram, you can increase your encoding speed by adding another stick of ram to enable dual-channel memory. For example, I eventually installed an extra 4GB stick of ram on the DS920+ to increase the total ram to 8GB. I didn't need the extra memory, but thanks to the dual-channel memory, the CPU managed to transcode videos with about an extra 20fps-40fps.
After the initial scan of your whole library, each library-wide scan will take less time as those will have less work to do.
Initial scans take a lot of time depending on size of your library and the speed of the drives.
I own a DS920+ that has the same CPU as your DS423+, but it has 4GB of ram instead of your 2GB. I'm running Jellyfin on it using the Docker/Container Manager app, and the only time that it slows down significantly is when the HDDs have a lot of I/O needing to be processed. Things like a scrub task will slow everything down.
Keep in mind that DSM is stored in the HDDs, so the OS is also putting some strain on your disks.
You said that you opened the resource monitor, but you couldn't see anything. This seems normal if your whole system is bogged down. You need to wait for your system to have resources available before things start working smoothly again.
I would check the following:
- System scrubs
- Check if other containers are hogging resources (turn all others off to see if this fixes your issue, then turn on one at a time)
- Check if Jellyfin is scanning for metadata.
- Check how much ram your system is using/has free (if you run out of ram, the system will store memory in the HDDs causing even more slowdowns)
Also, before I switched to a different system, I started out running Jellyfin on the DS920+ with the stock 4GB of ram. I had no other containers (Jellyfin was the only service running), and it was enough memory and Jellyfin ran fine.
Keep in mind that at stock, The DS423+ only has one stick of ram, you can increase your encoding speed by adding another stick of ram to enable dual-channel memory. For example, I eventually installed an extra 4GB stick of ram on the DS920+ to increase the total ram to 8GB. I didn't need the extra memory, but thanks to the dual-channel memory, the CPU managed to transcode videos with about an extra 20fps-40fps.