Welche Plex-Workloads profitieren tatsächlich von mehr CPU-Kernen?

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Bezahlen Sie für mehr CPU-Kerne, wenn Ihre gemessene Plex-Arbeitslast mehrere CPU-gebundene Aufgaben umfasst, die parallel ausgeführt werden können. Gehen Sie jedoch nicht davon aus, dass jede Plex-Aktion mit der Anzahl der Kerne skaliert.

Software-Transkodierung ist die eindeutigste Mehrkern-Arbeitslast

Mehrere Software-Transkodierungen können große Mengen paralleler CPU-Zeit verbrauchen, insbesondere wenn Clients Direct Play nicht unterstützen. In diesem Szenario lassen sich zusätzliche Rechenressourcen am einfachsten rechtfertigen.

Messen Sie die gesamte CPU-Auslastung während der tatsächlichen Mischung von Konvertierungen mit ressourcenbezogenen Sättigungsprüfungen und bestätigen Sie, dass der Server CPU-limitiert ist, statt auf Speicher oder Netzwerk zu warten.

Wenn dieselbe Arbeitslast eine unterstützte Medien-Engine verwenden kann, vergleichen Sie diesen Weg, bevor Sie für viele zusätzliche Kerne bezahlen. Hardwarebeschleunigung kann mehr nutzbare Kapazität pro Watt liefern.

Hardwarebeschleunigung verändert die Kaufentscheidung

Eine unterstützte iGPU oder GPU verlagert einen großen Teil der Videokonvertierung von den allgemeinen CPU-Kernen. In diesem Fall kann das Hinzufügen weiterer Kerne die Wiedergabe weniger beeinflussen als die Wahl der richtigen Medien-Engine.

Ein Intel N100 mit wenigen Kernen kann mehrere Hardware-Transkodierungen bewältigen, wenn die unterstützte Medien-Engine die Konvertierung übernimmt. Das kann wichtiger sein als zusätzliche allgemeine CPU-Kerne.

Überprüfen Sie Codec-, HDR-, Untertitel- und Betriebssystemunterstützung auf dem konkreten Kandidaten. Betrachten Sie hardwarebeschleunigtes Streaming nur dann als erforderlichen Pfad, wenn die tatsächlichen Clients es auch auslösen.

Bibliotheks- und Datenbankaufgaben können an andere CPU-Grenzen stoßen

Einige Scan- und Datenbankvorgänge können seriell ablaufen oder durch einen einzelnen Ausführungspfad begrenzt sein. Daher garantiert eine höhere Gesamtzahl an Kernen keine proportionale Leistungssteigerung.

Die Anfrage nach mehrthreadigen Bibliotheksscans zeigt, dass sich bestimmte Scanvorgänge nicht automatisch über alle verfügbaren Kerne verteilen.

Vergleichen Sie die Auslastung eines einzelnen Kerns, die gesamte CPU-Auslastung und die Speicherlatenz während des langsamen Bibliotheksvorgangs. Wenn ein Kern ausgelastet ist, während andere untätig sind, sollten Sie statt zusätzlicher Kerne die Leistung pro Kern oder den Zustandspfad priorisieren.

Hosts mit mehreren Anwendungen können zusätzliche Kerne nutzen, auch wenn Plex dies nicht kann

Begleitdienste, Backups, Downloader und andere Container können parallel zu Plex ausgeführt werden und machen eine hohe Gesamtkapazität an CPU-Kernen wertvoll. Die Kaufentscheidung sollte den gesamten Server berücksichtigen, nicht nur den Plex-Prozess.

Container-Arbeitslasten verursachen arbeitslastabhängigen Ressourcen-Overhead und einen unabhängigen CPU-Bedarf. Testen Sie daher die normale Mischung von Diensten, bevor Sie entscheiden, wie viele Kerne tatsächlich Reserven bieten.

Wählen Sie die kleinste CPU, die die kombinierte Spitzenlast bei aktiven Wartungsaufgaben bewältigt. Zusätzliche Kerne sind gerechtfertigt, wenn sie wiederkehrende Engpässe verhindern, nicht wenn der Host bereits größtenteils untätig ist.

Kaufanleitung

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.