Not sure if this would be considered a feature or a setting specific to Windows and Linux machines, But I would like to see a setting that would give the Transcoder a higher priority over other tasks the server machine might be running.
Not sure if this would be considered a feature or a setting specific to Windows and Linux machines, But I would like to see a setting that would give the Transcoder a higher priority over other tasks the server machine might be running.
Cant you just nice up the binary? As an example:
Edit your plex startup script (/usr/sbin/start_pms):
change
(cd /usr/lib/plexmediaserver; ./Plex\ Media\ Server)
to
(cd /usr/lib/plexmediaserver; nice -20 ./Plex\ Media\ Server)
Works for Linux. not for Windows or Mac.
A way to do that from the PlexWeb or MediaManager would make life a lot simpler for users who have those Operating systems or run Plex off a NAS where access to command line and it's Linux file system is not readily available or easy to get to unless the user is very familiar with his NAS internals.
There is a setting to tell the Transcoder how much power it can use up but nothing about making it a higher priority than other tasks.
.
Oh, im sorry, i see what you're asking (I think).
You'd like that control pushed into the front end: if the binary is running on *nix, it is nice'd. If its running on windows it has affinity set higher?
Not a bad idea.
Yep! I think it would help those who have a system that is borderline on the power needed and/or running other tasks where the user is not really up to messing with OS Internals or SSH to get to it on their NAS.
Since the transcoder loads and unloads as needed (at least I think it does) it would be best if the priority was set when the Server launches it.
early 2021 clean-up: implemented (background/maintenance tasks can be configured to run with lower priority)