Server Version#: 1.42.2.10156
Player Version#: 1.42.2.10156
So im trying to set up plex, on a desktop right. my personal desktop. I know the common wisdom is just build a seperate box, but thats a waste of parts for something that will set idle 90% of the time.
Eitherway my problem is, i have basically the equivelent of a entire homelab setup running on one CPU, One Operating system, All under ONE roof. they are not containerized or anything else.
I use CPU Schedular Priority settings to achieve this.
Well it works GREAT!!! Until i tried to mix plex into it.
So i noticed once plex fills its buffer on the client it throttles itself, absolutly brilliant. once this buffer is full its only using like 30% of my CPU time once averaged over time.
More or less to say theres pleanty of CPU to go around. to keep everything running with even PLEX included. all on one box.
Well i noticed a strange behavior with plex, thats making me nuts.
It seems to be a nice guy and step out of the way when it senses other apps trying to use the CPU. like this.
As you can see Blender is Nice 19
Plex Transcoder Daemon is Nice 12
Plex should get CPU before Blender, and Blender should get whatever falls through the cracks with this setup right? simple? makes sense?
Well as you can see in this image plex seems to just step out of the way? even when it is a Higher CPU priority then blender. and i dont mean it filled a buffer. no it just steps out of the way indefinitely. and will not attempt to start transcoding anything, any videos that were playing. the buffers will run dry.
But the MOMENT the exact second i close blender to free up CPU time

suddenly were off to the races again. and it goes back to transcoding exactly as expected.
How can i make the plex transcoder greedy? as if its the only application in the whole world and only it matters. and that nothing else exists. to stop this super annoying “lemme step out of the way 4 u rq” behavior
I need it to be dumb and greedy. just like all the other apps running on the computer. this stack holds up flawlessly. and plex wants to break this wonderful dance of CPU priority gymnastics.

