Mehr CPU-Kerne sind von Vorteil, wenn Plex parallele Softwareaufgaben einplanen muss. Schnellere Kerne oder eine unterstützte Medien-Engine sind wichtiger, wenn die Arbeitslast nicht von zusätzlichen Kernen profitieren kann.
Direct Play profitiert kaum von zusätzlichen CPU-Kernen
Wenn Clients die Quellmedien direkt verarbeiten können, stellt Plex hauptsächlich Dateien und Sitzungsstatus bereit, anstatt eine aufwendige Videokonvertierung durchzuführen. Zusätzliche Kerne können ungenutzt bleiben, während Speicher und Netzwerk die eigentliche Arbeit erledigen.
Die Wartung der Plex-Datenbank ist eine separate Arbeitslast und sollte nicht mit einem Bedarf an mehr allgemeinen CPU-Kernen verwechselt werden.
Miss die CPU-Auslastung während der ausgelastetsten Direct-Play-Phase. Wenn Auslastung und Sättigung niedrig bleiben, wird das Hinzufügen weiterer Kerne diesen Wiedergabepfad nicht verbessern.
Hardware-Transcoding verändert den Vergleich
Eine unterstützte Medien-Engine kann die Video-Kodierung und -Dekodierung außerhalb der allgemeinen CPU-Kerne übernehmen. Ein moderater Prozessor mit der richtigen Beschleunigung kann eine CPU mit vielen Kernen übertreffen, wenn diese auf softwarebasierte Konvertierung zurückfällt.
Mehrere Hardware-Transcodierungen können bei vergleichsweise geringer Belastung der allgemeinen CPU ausgeführt werden, sofern die Medien-Engine unterstützt wird. Die Ergebnisse zu mehreren Transcodierungen mit dem N100 liefern ein gemessenes Beispiel.
Vergleiche auf beiden Systemen den exakten Codec, HDR, die Untertitel und den Betriebssystempfad. Entscheide dich für das System, das die erforderliche Beschleunigung nachweislich unterstützt, statt für das mit mehr Kernen auf dem Papier.
Einige Plex-Aufgaben bleiben an anderer Stelle begrenzt
Suche, Metadaten, Startvorgänge und Datenbankoperationen können durch Speicher oder Abfragen begrenzt werden, bevor alle CPU-Kerne ausgelastet sind. Ein Upgrade auf mehr Kerne behebt kein langsames Gerät für App-Daten.
Speicher mit geringer Latenz kann kleine Plex-Arbeitslasten stärker beeinflussen als zusätzliche Rechenleistung, wenn der Direktzugriff von SSD gegenüber HDD den Engpass darstellt.
Benchmarke das Öffnen einer Bibliothek, die Suche und eine Wartungsaufgabe, während du CPU-Auslastung und Latenz der App-Daten aufzeichnest. Rüste die Ressource auf, die bei dieser Aufgabe gesättigt ist. Wenn die Konvertierung der Engpass ist, teste hardwarebeschleunigtes Streaming, bevor du für zusätzliche allgemeine CPU-Kerne bezahlst, da die Medien-Engine den Vergleich vollständig verändern kann.
Die Anzahl der Kerne ist bei parallelen CPU-Arbeitslasten entscheidend
Mehr Kerne sind wichtig, wenn mehrere Software-Transcodierungen oder begleitende Anwendungen gleichzeitig tatsächlich CPU-intensive Aufgaben ausführen. Die Arbeitslast muss ausreichend parallel sein, damit diese Kerne ausgelastet werden.
Verwende während des tatsächlichen Spitzenzeitraums Prüfungen der CPU-Sättigung, um zu bestätigen, ob der Prozessor ausführbare Aufgaben hat, die auf ihre Ausführung warten.
Wähle das System mit mehr Kernen, wenn wiederholte Tests unter Spitzenlast eine CPU-Sättigung zeigen und die Arbeitslast nicht auf Hardwarebeschleunigung verlagert werden kann. Andernfalls solltest du das Budget für den tatsächlichen Engpass einsetzen.
Produktvergleiche
Mehr zum Lesen

WireGuard-Server vs. Mesh-VPN für Geräte hinter CGNAT
Verwende ein Mesh-VPN für unkompliziert wechselnde Geräte; verwende ein WireGuard-Relay, wenn du Routing, Schlüssel und den öffentlichen Endpunkt selbst verwalten möchtest.

10-GbE-NAS mit Gigabit-Clients: Zuerst den Server oder die Endgeräte aufrüsten?
Rüste den Endpunkt-Pfad für eine langsame Workstation auf; rüste zuerst die NAS-Uplink-Verbindung auf, wenn mehrere Gigabit-Clients sie gemeinsam auslasten.

1GbE vs 2.5GbE für einen Heimserver: Bei welchen Workloads lohnt sich der Wechsel?
Verwende 1GbE für leichte Dienste und einzelne Datenströme; wechsle zu 2.5GbE, wenn regelmäßige Übertragungen oder kombinierte Clients dauerhaft mehr als etwa 100 MB/s erreichen.

