Plex conversion question

My plex server is running on a Windows 10 Pro machine.
My hardware:
Motherboard: Supermicro X9DRL-iF
CPU’s: 2 x Xeon E5-2670
RAM: Samsung 64GB DDR3 ECC REG Server Memory M393B1K70DH0-YH9
Storage: 120GB SSD

When I am syncing files plex only uses 1 CPU / Numa node.

Is there any way I can make Plex use both CPU’s?

I’ll presume you’re running in standard SMP mode? (no special configuration / messing with BIOS?)

Transcoding itself is a highly single-threaded task because only one thread can modify the current frame at a time. When it’s complete, It carries the data needed into the next frame.

You do have the ability to control how many concurrent transcodes are happening.

Syncing is still considered a background task and is a ‘single batch stream’. Yes, there are discussions about how to improve that but like regular transcoding, it’s too easy to get out of control and have sync & remote streaming (uploading) monopolize what’s needed for local playback.

I don’t know Engineering’s current thinking but do suspect they are along these lines in their thinking as well . If / when we might see a user-facing control for such a thing is unknown until they tell us. Sorry. :confused:

Thanks for the answer. I guess running plex in a VM is the only solution for now :smiley: