7 hours ago
At the end I gave up on trying to add nice/cpulimit to the ffmpeg executable.
Instead I added to /etc/systemd/system/jellyfin.service.d/override.conf:
I still need to test "transcode throttling".
Thanks for the help
Instead I added to /etc/systemd/system/jellyfin.service.d/override.conf:
Code:
[Unit]
#CPUWeight defaults to 100 for all processes on the system. Setting a low value still lets process use the CPU if nothing else is effectively keeping the system responsive for other tasks while not slowing down the results much. This is a arbitrary weight integer.
CPUWeight=100
#CPUQuota is an absolute limit on how much CPU time is granted even if nothing else is going on. This is a percent value. In my case it wasn't really necessary to set this to fix the resource hogging issue.
CPUQuota=90%
I still need to test "transcode throttling".
Thanks for the help