Zarezerwuj wystarczający zapas mocy procesora dla Plexa, aby obsłużyć największe typowe nakładanie się transkodowania i zadań w tle bez długotrwałego przeciążenia ani niestabilnego odtwarzania.
Nie ma jednej uniwersalnej wartości procentowej, ponieważ Direct Play, transkodowanie programowe, akceleracja sprzętowa, napisy, skanowanie biblioteki i kontenery towarzyszące w różny sposób wykorzystują procesor. Przygotuj powtarzalny scenariusz szczytowego obciążenia i mierz przeciążenie, a nie tylko średnie wykorzystanie. Zapas to różnica między przetestowanym szczytem a punktem, w którym zaczynają pojawiać się opóźnienia lub błędy.
Zacznij od największego typowego obciążenia
Syntetyczny test wszystkich rdzeni nie odzwierciedla działania Plexa, jeśli większość sesji korzysta z Direct Play. Odtwórz konfigurację strumieni, napisów, skanowania biblioteki i usług towarzyszących, które rzeczywiście nakładają się na siebie w domu.
Użyj kontroli wykorzystania i przeciążenia, aby sprawdzić, czy procesor jest tylko zajęty, czy podczas szczytu utrzymuje się kolejka zadań gotowych do wykonania.
Uruchom scenariusz kilka razy i rejestruj buforowanie, opóźnienia zadań oraz przeciążenie procesora. Jako podstawę doboru sprzętu przyjmij najgorszy powtarzalny wynik w typowych warunkach.
Rozdziel transkodowanie sprzętowe i programowe
Akceleracja sprzętowa może przenieść konwersję obrazu z ogólnych rdzeni procesora, podczas gdy awaryjne transkodowanie programowe może zużywać znacznie więcej mocy obliczeniowej przy tym samym strumieniu. Zapas musi uwzględniać ścieżkę, która rzeczywiście może wystąpić.
Obsługiwany silnik multimedialny może obsłużyć kilka transkodowań bez równoważnego obciążania procesora ogólnego przeznaczenia; wyniki transkodowania sprzętowego na N100 stanowią przykład energooszczędnego rozwiązania.
Sprawdź, czy panel pokazuje zamierzoną ścieżkę sprzętową dla najbardziej wymagających materiałów. Jeśli możliwy jest fallback, wykonaj co najmniej jeden test transkodowania programowego, zanim uznasz margines za bezpieczny.
Uwzględnij pracę w tle podczas szczytowego obciążenia
Skanowanie biblioteki, analiza, kopie zapasowe i inny kontener mogą nakładać się na odtwarzanie, nawet jeśli każde z tych obciążeń osobno jest bezpieczne. Współdzielony host wymaga uwzględnienia takich nakładających się zadań w scenariuszu szczytowym.
Równoczesne wykorzystanie zasobów jest częścią rzeczywistego obciążenia, gdy wielousługowy stos multimedialny umieszcza kilka usług na tym samym hoście i korzysta ze wspólnych ścieżek magazynu.
Uruchom najbardziej obciążające odtwarzanie, gdy aktywne jest jedno typowe zadanie w tle. Jeśli takie nakładanie się powoduje długotrwałe przeciążenie, przełóż zadanie na inny termin albo zarezerwuj więcej mocy obliczeniowej. Przelicz zmierzone szczytowe obciążenie na wymagania sprzętowe Plexa dopiero wtedy, gdy wiesz, czy rzeczywistym ograniczeniem jest przeciążenie procesora, awaryjne transkodowanie sprzętowe czy inne współdzielone obciążenie.
Użyj progu awarii zamiast magicznej wartości procentowej
Praktyczny zapas to taki, który utrzymuje system poniżej punktu, w którym opóźnienia widoczne dla użytkownika lub kolejka zadań stają się nieakceptowalne. Ten próg może być różny w każdym domu.
Druga kontrola przeciążenia po zmianach konfiguracji potwierdzi, czy nowy punkt pracy rzeczywiście przywrócił odpowiedni margines.
Ustal warunek zaliczenia, na przykład brak buforowania, stabilne kończenie zadań i brak długotrwałej kolejki procesora. Powtarzaj test po większych zmianach biblioteki, klientów lub kontenerów, zamiast bezterminowo trzymać się jednej wartości procentowej.
Wsparcie i wskazówki
Więcej do przeczytania

Czy podczas tworzenia kopii zapasowej Jellyfin należy zatrzymać usługę?
Dla uproszczenia preferuj kopie zapasowe usług zatrzymanych; migawek na żywo używaj tylko wtedy, gdy stan aplikacji jest przechwytywany w spójny sposób, a przywracanie zostało...

Dlaczego Jellyfin działa głośno lub powoduje przegrzewanie, gdy nikt nie ogląda strumieniowo?
Podwyższona temperatura w stanie bezczynności zwykle oznacza działanie procesów w tle lub obciążenie współdzielonego hosta, dlatego przed zmianą chłodzenia albo sprzętu zidentyfikuj aktywny proces...

Kiedy odbudować Jellyfin zamiast go naprawiać?
Wybierz odtworzenie zamiast naprawy, gdy problemem jest rozbieżność środowiska uruchomieniowego, a trwały stan został zarchiwizowany; nie „odtwarzaj” przez usunięcie jedynej sprawnej bazy danych.

