Für Plex gibt es kein allgemeingültiges Limit für gleichzeitig ausgeführte Aufgaben. Direct Play wird erst dann beeinträchtigt, wenn überlappende Prozesse die Ressourcenreserve aufbrauchen, die für die Medienübertragung benötigt wird.
Ein Bibliotheksscan, ein Backup, ein Fotoindexer, ein Download-Client, eine virtuelle Maschine oder eine Transkodierung können alle neben Plex laufen, verbrauchen jedoch unterschiedlich viele Ressourcen. Der relevante Schwellenwert ist daher keine bestimmte Anzahl von Aufgaben, sondern der erste reproduzierbare Punkt, an dem eine bekannte Direct-Play-Sitzung bei gleichzeitig laufender Konkurrenzbelastung an Spielraum beim Start, Springen oder Puffern verliert.
Definieren Sie gleichzeitige Arbeit anhand des Ressourcenbedarfs statt der Aufgabenanzahl
Beginnen Sie damit, gleichzeitig laufende Prozesse nach den tatsächlich beanspruchten Ressourcen zu unterscheiden. Ein Metadatenscan kann Lesezugriffe auf kleine Dateien und Datenbankarbeit verursachen, ein Backup kann sequenzielle I/O dominieren, und eine Videotranskodierung kann anhaltenden Rechen- oder Beschleunigerbedarf erzeugen. Wenn alle drei als „eine Aufgabe“ bezeichnet werden, wird der Teil des Servers verborgen, um den sie konkurrieren.
Die praktische Obergrenze wird erreicht, wenn die Nachfrage eine gemeinsam genutzte Ressource auslastet, nicht wenn eine bestimmte Anzahl von Prozessen existiert. CPU-Zeit, verfügbarer Arbeitsspeicher, Speicher-I/O und Netzwerkdurchsatz haben jeweils eigene Kapazitätsgrenzen. Daher benötigen Ressourcengrenzen separate Signale statt eines einzigen allgemeinen Auslastungswerts.
Beschreiben Sie die Arbeitslast als Kombination: eine Direct-Play-Sitzung, ein Backup, ein Scan, zwei Container und so weiter. Diese Beschreibung kann später reproduziert werden und hält den Test an realem Verhalten im Haushalt fest, statt an einer willkürlichen Anzahl von Hintergrundprozessen.
Direct Play vor der Messung des Spielraums konstant halten
Wählen Sie eine Datei und einen Client, die bereits zuverlässig per Direct Play wiedergegeben werden, und behalten Sie Audio, Untertitel, Qualität und Netzwerkpfad unverändert bei. Wenn die Sitzung unbemerkt auf Transkodierung umschaltet, hat sich die Aufgabe geändert. Dann lässt sich nicht mehr feststellen, wie viel gleichzeitige Arbeit ein Direct-Play-Pfad toleriert.
Direct Play hängt von der Clientkompatibilität und der Übertragungskapazität ab, nicht nur von der CPU des Servers. Eine stabile Ausgangsbasis sollte daher bestätigen, dass die Originaldatei kompatibel bleibt und das Netzwerk vor dem Hinzufügen konkurrierender Aufgaben ausreichend Reserve für die tatsächliche Bitrate hat.
Zeichnen Sie Startzeit, einen repräsentativen Sprung, kontinuierliche Wiedergabe, CPU- und Speicherauslastung des Servers, Speicherlatenz sowie Netzwerkdurchsatz auf. Diese Ausgangswerte liefern einen Bezugspunkt für die spätere Verlangsamung, statt sich auf den vagen Eindruck zu verlassen, Plex habe sich „schlechter angefühlt“.
Hintergrundarbeit schrittweise hinzufügen
Führen Sie die realen Aufgaben ein, die sich mit der Wiedergabe überschneiden können, und fügen Sie sie zunächst einzeln hinzu, bevor Sie Kombinationen testen. Beginnen Sie mit der häufigsten Überschneidung, etwa einer geplanten Bibliotheksaufgabe oder einem Backup, und wiederholen Sie anschließend dieselbe Wiedergabeanforderung. Wenn die Sitzung weiterhin erfolgreich ist, fügen Sie die nächste realistische Aufgabe hinzu, statt direkt ein synthetisches Maximum zu testen.
Ein Direct-Play-Stream ist normalerweise weniger anspruchsvoll als eine Transkodierung, benötigt aber dennoch Speicher- und Netzwerkübertragung. Hochbitratiges 4K zeigt, warum Direct Play weiterhin echte Ressourcen verbraucht, selbst wenn der Server das Video nicht neu kodiert. Speicher- oder Netzwerküberlastung kann die Wiedergabe daher auch ohne CPU-Engpass beeinträchtigen.
Lassen Sie jede hinzugefügte Aufgabe lange genug laufen, um ihren normalen Dauerzustand zu erreichen. Ein Backup, das zehn Sekunden läuft, oder ein Scan, der bereits abgeschlossen ist, zeigt nicht dieselbe Konkurrenzsituation wie eine Arbeitslast, die sich tatsächlich mit dem abendlichen Wiedergabezeitraum überschneidet.
Beobachten Sie, welche gemeinsam genutzte Ressource zuerst ihren Spielraum verliert
Behandeln Sie die erste für den Nutzer sichtbare Veränderung als Zeitstempel und vergleichen Sie anschließend die Ressourcensignale in diesem Zeitraum. Ein CPU-Spitzenwert ist nur dann relevant, wenn auch Rechenarbeit zurückbleibt. Eine hohe Speichernutzung ist relevant, wenn Speicherfreigabe oder Auslagerung die Latenz verändert. Für Speicher und Netzwerk benötigen Sie Hinweise auf Warteschlangen, Latenz oder Durchsatz statt eines lediglich ausgelastet wirkenden Diagramms.
Der entscheidende Begriff ist die Konkurrenz um eine gemeinsam genutzte Ressource. Wenn mehrere Aufgaben gleichzeitig dieselbe CPU, denselben Speicher, Datenträger oder Netzwerkpfad benötigen, kann die Antwortzeit steigen, obwohl andere Teile des Servers weiterhin unausgelastet wirken.
Halten Sie die vermutete konkurrierende Aufgabe an und wiederholen Sie dieselbe Direct-Play-Anfrage. Wenn die Wiedergabe sofort zum Ausgangswert zurückkehrt und das zugehörige Drucksignal sinkt, wird die Grenze für gleichzeitige Arbeit zunehmend belastbar. Wenn sich nichts ändert, stellen Sie die Arbeitslast wieder her und testen Sie die nächste gemeinsam genutzte Ressource, statt auf Verdacht aufzurüsten.
Den beobachteten Fehlerpunkt in eine Kapazitätsgrenze umwandeln
Eine nützliche Kapazitätsangabe nennt die Arbeitslast und die ausgefallene Ressource: Beispielsweise bleibt ein bekannter Direct-Play-Stream mit den normalen Containern und dem Scan stabil, doch die Speicherlatenz steigt und das Springen funktioniert nicht mehr, sobald das Backup startet. Diese Aussage lässt sich besser auf Ihren Server übertragen als „Plex schafft sechs Aufgaben“.
Sehr große Plex-Installationen zeigen, warum eine bloße Sitzungszahl keine allgemeingültige Obergrenze darstellt. Eine Installation mit 40–50 gleichzeitigen Sitzungen kann Direct-Play-Streams, Transkodierungen, Netzwerkkapazität und Hardwareentscheidungen kombinieren, die sich grundlegend von denen eines kleinen Heimservers unterscheiden.
Halten Sie einen Sicherheitsabstand unterhalb des ersten reproduzierbaren Fehlerpunkts ein und testen Sie nach größeren Änderungen der Arbeitslast erneut. Wenn sich die Frage speziell auf gemischte Clients bezieht, die weiterhin Direct Play verwenden sollen, nutzen Sie die Direct-Play-Grenze für gemischte Clients, um Kompatibilitätsänderungen von der Sättigung gemeinsam genutzter Ressourcen zu unterscheiden.
Tech- & KI-Zentrum
Mehr zum Lesen

Was ist der Plex-Zustand, und welche Teile müssen erhalten bleiben?
Der persistente Plex-Zustand umfasst die Informationen, die das Servererlebnis über Neustarts und Neuaufbauten hinweg erhalten; Medien und temporäre Transkodierungsdaten erfüllen separate Aufgaben.

Wie handhabt Plex die Authentifizierung bei lokalen und Remote-Sitzungen?
Die Plex-Authentifizierung beginnt mit der Identität des Servers und des Kontos. Anschließend bestimmen lokale oder entfernte Netzwerkpfade die Erreichbarkeit und das Verhalten der sicheren...

Warum kann die Plex-Suche langsamer werden, wenn die Bibliotheksdaten wachsen?
Das Wachstum der Bibliothek allein ist nicht die Diagnose. Prüfe zunächst die Abfragestruktur, Indizes, den Cache-Zustand, die Speicherlatenz und die Schreibaktivität, bevor du die...

