Plex Media Server process always near to 100% CPU

Server Version#:1.15.4.993-bb4a2cb6c
Player Version#: 1.15.4Plex Media Server Logs_2019-05-03_11-28-46.zip (1.9 MB)

PMS process is always around 100% CPU: % is shown in activity monitor (25% of global CPU for my core i5). By “always” I mean that the server is just doing nothing at that time: no scanning, no indexing, no user connected, no transcoding,…

I have noticed that when I stop the DLNA server (and stop/start PMS), %CPU is below 5% for a minute or so before moving up to 100%. If I stop upnp service on my router and have DLNA activated, I have more or less the same behavior. If I stop both DLNA and upnp service, the %CPU stays low a bit longer but still moves finally up to 100%.

Provided logs is with DLNA activated.

I have to revert to version 1.13.8 to come back to a “normal” behavior, w/o high permanent CPU usage.

1 Like

Another bug that will never get fixed.

I have found a workaround

first, you must be sure your PMS is configured with a manual TCP for remote access, unless it will try to use upnp to register the default port (32400) in your router
Then you must deactivate upnp on your router
You can let DLNA on in your PMS
Now I don’t have permanent high CPU with PMS
…Hope Plex team will still fix the bug that seems to be related with the upnp protocol management

1 Like

As I mentioned in my reply to your last post in that thread: it’s being worked on - After switching to Plex Pass PMS is constantly utilizing one core (version 1.14.1.5488)

and like I said, they have no idea how to fix and and from past experience they never will.

the upnp workaround is not permanent.
The day after (I never turn off my PMS) the high CPU load is back.
NB/ I have manual port forwarding but I have kept DLNA activated on PMS. I think it could be linked to DLNA which also uses upnp.

1 Like

If you have UPnP turned off on your router it’s highly likely that you have another issue. All users experiencing high CPU usage of PMS when UPnP is enabled on a router running miniupnpd (mostly routers based on Openwrt, but some others) have seen the problem permanently solved by disabling UPnP.

You’re correct that DLNA is associated with UPnP, but simply having DLNA enabled on PMS will not cause the UPnP bug to trigger. Having DLNA enabled in PMS does, however, significantly increase CPU and memory utilisation in my experience. Don’t leave it turned on unless you need it.

It also has a hit on Energy

1 Like

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