Weird...very high CPU usage only when I'm inside dashboard

Asustor AS5304T
Plex Web or Plex for Windows (vpn on or off)

My CPU on the NAS runs pretty consistently. Nothing playing 1%. Direct play inside the network 3 to 5%.

But, inside the network with nothing playing the CPU goes from 1% to 40 or 50% as soon as I open the dashboard. And subsequently goes back to 1% as soon as I exit out and go back to the home screen. The CPU stays high as long as I have the dashboard open.

Even if i play something it barely jumps up so why only in the dash board?

I wonder if the method Plex uses to query CPU or RAM utilization is just inefficient on that platform.

I also wonder if the other items on the Activity/Dashboard page are causing high load.

By default the BANDWIDTH graph is Real Time and refreshes every second.

Populating the BANDWIDTH graph requires a database query.

If you change the BANDWIDTH graph from Real Time to All, it will stop refreshing every second.

Does that lower CPU utilization?

If so, I wonder if there’s a database issue. How big is the com.plexapp.plugins.library.db file?

Hi Volts, thanks for your response. I did what you suggested which was a good idea, and it did help slightly. 50% cpu down to about 30% but something still wasn’t quite right.

I performed the following steps.

  1. I did NOT update the server
  2. I did NOT update the client apps
  3. I changed NOTHING on my network

About 2 days later I checked the dashboard again and it was riding at 0.65% and has been fine ever since

Another Plex mystery lol

It was doing something.