2024-11-20, 02:44 AM
Hi! I have an install of Jellyfin and it is great!
I am having some irregular CPU usage though.
See the attached screenshot of my CPU. During the entire length of the screenshot, Jellyfin was streaming to a device on my network in a web browser and the video was HEVC.
I have Jellyfin installed via Docker, on an N100 Intel CPU.
I'll put my docker compose at the bottom.
I guess my question is, is the show intermittent CPU usage normal? My server is able to stream while only using 5% CPU, but also spikes to around 95%. Why? How can I make it not do that?
I don't have any need for transcoding, so it may be worth it to turn that off completely. How would I do that? Or should I edit my docker compose to allow hardware transcoding?
Thanks!!
I am having some irregular CPU usage though.
See the attached screenshot of my CPU. During the entire length of the screenshot, Jellyfin was streaming to a device on my network in a web browser and the video was HEVC.
I have Jellyfin installed via Docker, on an N100 Intel CPU.
I'll put my docker compose at the bottom.
I guess my question is, is the show intermittent CPU usage normal? My server is able to stream while only using 5% CPU, but also spikes to around 95%. Why? How can I make it not do that?
I don't have any need for transcoding, so it may be worth it to turn that off completely. How would I do that? Or should I edit my docker compose to allow hardware transcoding?
Thanks!!
services:
jellyfin:
container_name: jellyfin
ports:
- 8096:8096
volumes:
- ./configconfig
- ./cachecache
- ./mediamedia
restart: unless-stopped
image: lscr.io/linuxserver/jellyfin:latest
environment:
- PUID=1000
- PGID=1000
- TZ=Etc