Plex może działać znacznie szybciej, gdy dane aplikacji są przechowywane na dysku SSD, nawet jeśli te same materiały bez problemu są odtwarzane z dysku HDD, ponieważ oba obciążenia zależą od innych cech pamięci masowej.
Okładki, metadane, bazy danych i małe pliki stanu powodują wiele operacji wrażliwych na opóźnienia. Pliki wideo są duże i zazwyczaj odczytywane sekwencyjnie. Istotne jest więc to, która ścieżka Plexa działa wolno, a nie to, który dysk ma lepszą specyfikację.
Praca z bazą danych i metadanymi korzysta z niskich opóźnień
Otwieranie bibliotek, ładowanie okładek, wyszukiwanie i aktualizowanie stanu może wymagać dostępu do wielu małych plików i stron bazy danych. Opóźnienia wyszukiwania mogą stać się głównym ograniczeniem na długo przed wyczerpaniem przepustowości sekwencyjnej.
Przechowywanie bazy danych i metadanych Plexa na dysku SSD może zwiększyć responsywność interfejsu, podczas gdy duże pliki multimedialne pozostaną na dysku HDD, zgodnie z odmiennym sposobem dostępu do danych stanu i danych strumieniowych.
Zmierz czas otwierania biblioteki i wyszukiwania przed przeniesieniem samych danych aplikacji i po nim. Jeśli odtwarzanie już działało prawidłowo, pozostaw multimedia na pamięci masowej nastawionej na dużą pojemność, chyba że inne obciążenie uzasadnia użycie pamięci flash.
Odtwarzanie multimediów rzadko wymaga losowych operacji wejścia-wyjścia na poziomie NVMe
Strumień filmu wymaga stałych odczytów, a nie setek tysięcy losowych operacji wejścia-wyjścia na sekundę. Większa liczba strumieni zwiększa łączną przepustowość, ale nadal jest to inne wymaganie niż responsywność bazy danych.
Losowy dostęp do metadanych i przepustowość dużych plików multimedialnych to odrębne problemy pamięci masowej, dlatego przechowywanie multimediów na NVMe może niewiele zmienić, gdy rzeczywistym wąskim gardłem są opóźnienia danych aplikacji.
Porównaj łączną przepływność strumieni z rzeczywistą przepustowością dysku pod obciążeniem. Jeśli dysk HDD ma wystarczający zapas i nie występuje kolejkowanie, samo ulepszenie warstwy przechowującej multimedia prawdopodobnie nie wpłynie na odtwarzanie.
Pamięć podręczna może zmniejszyć różnicę po rozgrzaniu
Często ponownie używane metadane mogą pozostać w pamięci, dlatego różnica między SSD a HDD jest zwykle największa po ponownym uruchomieniu lub podczas nawigacji przy zimnej pamięci podręcznej. Rozgrzana pamięć podręczna może maskować wolniejsze nośniki, dopóki zestaw roboczy nie urośnie.
Nowoczesne mechanizmy pamięci podręcznej stron wyjaśniają, dlaczego powtarzany odczyt może obyć się bez dostępu do fizycznej pamięci masowej, mimo że używane urządzenie się nie zmieniło.
Przetestuj nawigację przy zimnej i rozgrzanej pamięci podręcznej. Jeśli wolne są tylko żądania wykonywane przy zimnej pamięci, zdecyduj, czy szybsze uruchamianie uzasadnia przechowywanie danych aplikacji na SSD, zamiast kupować pamięć flash dla całej biblioteki multimediów.
Dobieraj pamięć masową do roli, a nie do etykiety
Trwały stan, tymczasowe pliki transkodowania, duże pliki multimedialne i kopie zapasowe mają różne wymagania dotyczące opóźnień, pojemności, wytrzymałości i odzyskiwania danych. Konstrukcja mieszana jest zwykle wydajniejsza niż wymuszanie przechowywania każdej roli na jednej warstwie.
Warstwy pamięci masowej należy przypisywać do obciążeń; kompromisy między częstotliwością transakcji a pojemnością wyjaśniają, dlaczego dane stanu wymagające niskich opóźnień i multimedia wymagające dużej pojemności nie potrzebują tej samej klasy urządzenia.
Przed modernizacją opisz każdą ścieżkę i jej wąskie gardło. Układ NAS jako domowego centrum multimedialnego może przechowywać wrażliwy na opóźnienia stan Plexa na pamięci flash, podczas gdy duże pliki multimedialne pozostają na pamięci masowej nastawionej na dużą pojemność.
Centrum Technologii i Sztucznej Inteligencji
Więcej do przeczytania

Jak częstotliwość tworzenia kopii zapasowych wpływa na jakość punktu przywracania Plex?
Wybierz częstotliwość tworzenia kopii zapasowych Plex na podstawie wymagań dotyczących punktu odzyskiwania, wykrywania awarii z opóźnieniem, spójności kopii oraz przetestowanych przywracań, a nie arbitralnej...

Gdzie znajduje się bezpieczna granica aktualizacji Plex i dlaczego ma znaczenie?
Zachowaj możliwość wycofania aktualizacji Plex, oddzielając środowisko uruchomieniowe, stan, akcelerację, dane do wycofania zmian oraz kompleksową walidację za pomocą jawnie określonych granic zmian.

Jak Plex wykrywa i uzgadnia zmiany między urządzeniami?
Zrozum uzgadnianie urządzeń Plex, rozdzielając nadrzędny stan serwera, pamięć podręczną klienta, tożsamość konta oraz ścieżkę sieciową używaną przez każde urządzenie.

