Requirements for Jellyfin CPU, GPU, and I/O.
Requirements for Jellyfin CPU, GPU, and I/O.
Hey there! I see you're diving deep into Jellyfin and have a few setup questions. Let me break this down for you. Running the server on a 5800x3d is fine, but keeping it running 24/7 might not be the most efficient choice. You mentioned a separate system with a 7600 that doesn’t have a GPU—could that handle the server alone, maybe even in eco mode? Also, your dad’s 2600 Zen+ setup a few years back: would swapping it for a 2600 paired with a 1050 work, or would that be a poor decision? I’m curious about whether the Jellyfin system is only needed for streaming and not for other tasks—maybe something like Handbrake would suffice. Thanks for sharing your thoughts!
It depends on the type of media you're using and how you want to stream it. Converting files can be challenging, so more viewers mean more processing power is needed. If your source isn't extremely high bitrate or ultra-high resolution, even 1200 should work. I use four threads from my 5700G for jellyfin, and it manages the conversion well for my content.
Jellyfin is lightweight for 1080p streaming, but performance can vary with the number of users. More viewers may need more resources. It shouldn’t be a big problem if only 1-2 or a few people are watching. Based on your comment, I assume it’s for personal use, so I wouldn’t have much concern. In fact, I’m using just the CPU inside a VM and it’s running smoothly.
Sure, I'll keep it concise. The numbers 2600 and 1050 should work. Targeting 1080p and 4K is fine. Let me know if you need anything else.
Check the system’s power usage before installation and plan accordingly. My setup uses a 12400 with idle consumption near 40 watts. You can improve efficiency by enabling wake-on-access for devices trying to read files, so the unit stays off when not needed. Adding a dedicated GPU will increase the draw.
It drops during transcoding. My setup supports up to three streams on my Plex server. I’m using an i5 3570K (2600 is only marginally faster). Most of my content is 1080p or lower. I’m fine with that. At least two of those streams are already transcoded. I wouldn’t suggest transcoding 4K unless you have to. If you skip transcoding, the server should run just fine on a basic machine.
I’d prefer an Intel setup for better performance with a Media Server. An Alder Lake processor such as i3-12300 offers four fast cores, while UHD730 graphics provide full codec support. It’s power-efficient and delivers top-notch video transcoding for both speed and quality. Many people think more is needed than it actually is.
He likely refers to the i3 12100. This chip works well for small transcoding tasks. It’s not a huge concern, though GPU-based transcoding in Plex needs a paid version. They have sales a few times a year that are worth keeping an eye on. Regarding Jellyfin, I’m not sure about the pitfalls. My NAS/server only had one video issue, which was with an AV1 codec—it really didn’t handle it. On the CPU side, using a 12400 causes usage to hit 100% and stay there, while Apple TV playback starts smooth but becomes unstable soon after.
The CPU activity on your 5800x3d remains minimal until you start a file that hasn't been processed through HandBrake yet. It seems the bitrate might not be unusually high, but playback often stalls and the CPU stays at full capacity while other files run much slower. I'm worried this could get worse with more budgeted low-end hardware. How can I disable automatic transcoding? Your current settings are: Recording 2024-06-19 104056.mp4