High CPU when stream paused

Server Version#:
Plex 1.16.5.1554 via Binhex Plex Docker
Unraid version 6.7.2
Player Version#: Plex for Samsung 4.1.1 Tizen 3.0

I am a rookie to unraid and dockers and have a new plex server up on the above versions and everything seems to be going well so far except that i just noticed 80% cpu utilization (i9900k) all attributed to Plex within the Plex Dashboard with no active streams, only 1 paused. No sync’s or optimizations were going in the background either. I also do not have chapter image creation enabled. I decided to terminate the paused session via the Plex admin website and immediately the CPU utilization dramatically decreased as shown in the attatched image. I am able to reproduce it, if i pause a stream at least on my samsung tv (haven’t tried others yet) the cpu will slowly stair step its way up. if i run top on the console plex media serv will show % cpu utilization around 500 - 600.
Image showing 80% cpu, nothing else going on except the 1 paused local stream and it being canceled @ 20seconds in:

Image of a session being paused and it starting to stair step up slightly. One more user did start playback, but they are very steady cpu at this point.

A couple minutes later, CPU continues to climb, no additional users, just 1 remote with low steady cpu and 1 local paused eating cpu.

so this time instead of killing the stream, i just unpaused it at the tv and it released the cpu after about 30 seconds of playing.

playback and cpu seem fine as long as nothing is paused:

**Edit:
My samsung phone played a transcoded stream and paused fine without any CPU increase.
Remote Roku played a transcoded stream and paused fine too.

OK, so my trouble stream is local and transcoding with subtitles. if i turn off subtitles the climbing CPU issue stops. For example, in the pic below, i had subs enabled, and paused the stream it started to slowly climb. i kept the stream paused and just turned off subs and it released cpu even without me resuming playback.


I’ve confirmed this only happens on transcode streams with subtitles enabled on my samsung tv, the moment i disable subs it releases the cpu. My samsung S9 and a Roku are fine in the same scenario.

I know from my own experience that plex will continue to transcode a paused stream.

@NewPlaza - Thanks for the reply! Yea i’ve seen that before as well, this is something different. The cpu starts out fine and slowly builds up to exactly 80% and then sits there forever, as long as the client is paused, on a transcoded file and subtitles are enabled. If i go into the client and turn off subtitles it immediately releases the cpu and is perfectly fine, even if i don’t hit play. very odd.

Well my Quadro P2000 arrived and I installed it today, swapped over the the nvidia unraid and am no longer having a problem. Unfortunately, that doesn’t really help solve anything but at least i don’t have the problem anymore =]

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.