This may be a dumb question, but I am looking to redo my plex setup and expand my storage capacity from the mini htpc I’m currently running. Also, I need more transcoding capabilities, as a lot of shows I watch have subtitles which prevent direct play, and sometimes I need to serve more than 1 stream at a time.
I have two systems lying around. One is a Dell Poweredge R610 I saved from being junked recently. It’s got dual Xeon X5675’s, 4GB RAM per CPU, and six drive bay slots for 2.5" drives (SAS/SATA). The second is an old budget gaming rig, with an i3-6100, 4GB RAM, and room for two 3.5" drives and two 2.5" drives.
How does Plex handle multiple threads and multiple CPUs? I’m not really sure what’s best here for performance, the i3-6100 has much better single core performance than the xeon, but the xeon will run away if all 24 logical cores can be used between the two HT-enabled hexa-core CPUs.
I’m also aware of the generalization that you can transcode one 1080p stream for every 2000 points on a CPU’s passmark. Well, the Xeon X5675 scores an amazing 12k in a dual socket configuration, but the single threaded performance is only 1402, vs 2108 for the i3-6100. Does this matter in terms of transcoding, or will it scale to more cores all the time?