Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How to allow Docker Containers full use of resources? (Plex transcoding)

Featured Replies

So to keep this short and sweet, I've got a 24-core server running unRAID and a docker container with Plex. With this many cores, you would expect that transcoding would be lightning fast, right? nope

 

When transcoding, CPU usage floats between 1 and 38 percent (the highest I have ever seen it), but never makes use of the full CPU power. Is there a limit on the Docker container holding Plex? Any way to utilize more CPU power? And yes, I've already set the plex CPU setting to "Make my CPU hurt".

 

Ideas?

 

Cheers!

So to keep this short and sweet, I've got a 24-core server running unRAID and a docker container with Plex. With this many cores, you would expect that transcoding would be lightning fast, right? nope

 

When transcoding, CPU usage floats between 1 and 38 percent (the highest I have ever seen it), but never makes use of the full CPU power. Is there a limit on the Docker container holding Plex? Any way to utilize more CPU power? And yes, I've already set the plex CPU setting to "Make my CPU hurt".

 

Ideas?

 

Cheers!

With none of the extra parameters set to limit a docker app's resources, there should be no limit unless Plex itself is imposing the limits.  You might want to install cAdvisor so that you can outright see the utilization across the cores while Plex is running.

Plex transcodes in chunks. It doesn't transcode the whole movie at once.

When you finished watching that transcoded piece, Plex starts to transcode the next piece and so on.

  • Author

Plex transcodes in chunks. It doesn't transcode the whole movie at once.

When you finished watching that transcoded piece, Plex starts to transcode the next piece and so on.

 

I guess I should specify - I'm talking about "optimizing" my library, where Plex transcodes the video to another copy and stores that. In this case, I believe it transcodes the whole movie at once.

 

With none of the extra parameters set to limit a docker app's resources, there should be no limit unless Plex itself is imposing the limits.  You might want to install cAdvisor so that you can outright see the utilization across the cores while Plex is running.

 

Is this what you're looking for?

pk9QHdu.png

There's a docker app cAdvisor that will detail exactly the usage of plex as it goes

 

Sent from my LG-D852 using Tapatalk

 

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.