A E/S de disco intermitente do Plex costuma resultar de trabalho em segundo plano colocado em fila ou de escritas adiadas, e não de um disco continuamente saturado.
Comece por tratar o pico como um problema de sincronização. Uma análise, uma tarefa de geração de miniaturas, uma transação da base de dados ou outro contentor pode criar trabalho rapidamente, enquanto o sistema operativo adia parte da escrita física. Correlacione o pico do disco com a atividade do Plex, a escrita diferida do anfitrião e outros serviços antes de culpar a própria unidade.
Comece pela Forma do Pico
Um pico curto e uma fila persistente apontam para modos de falha diferentes. Um pico que desaparece rapidamente pode ser um agrupamento normal de operações, enquanto uma fila que permanece profunda pode indicar saturação.
as verificações de utilização, saturação e erros distinguem um recurso ocupado de um recurso realmente limitado ou com falhas.
Registe a utilização do disco, a profundidade da fila, a latência e o momento das tarefas do Plex durante a mesma janela de cinco minutos. Se a fila continuar elevada depois de a tarefa do Plex terminar, investigue o caminho de armazenamento em vez do agendador de tarefas.
O Linux Pode Adiar as Escritas e Descarregá-las em Conjunto
As escritas no sistema de ficheiros nem sempre chegam à unidade no momento em que o Plex as emite. As páginas sujas podem acumular-se na memória e ser depois descarregadas num pico visível, especialmente durante atividades com muitos metadados.
a escrita diferida do Linux pode adiar a atividade física do disco depois de a aplicação ter gerado as escritas.
Compare os contadores de memória suja e de escrita diferida com o pico do disco enquanto é executada uma análise da biblioteca ou uma tarefa de metadados. Se a escrita diferida aumentar antes do pico do dispositivo, o pico deve-se, pelo menos em parte, ao agrupamento de operações pelo sistema operativo.
Separe a E/S dos Dados da Aplicação da E/S dos Ficheiros Multimédia
Os ficheiros multimédia do Plex e os dados da aplicação Plex têm padrões de acesso muito diferentes. As leituras de vídeos grandes são sobretudo sequenciais, enquanto as bases de dados, os metadados, as imagens, os registos e as caches geram operações aleatórias mais pequenas.
o armazenamento de metadados do Plex inclui bases de dados, imagens, índices e outros ficheiros de estado do servidor.
Meça separadamente o volume dos dados da aplicação e o volume multimédia, caso estejam em dispositivos diferentes. Quando o dispositivo dos dados da aplicação apresenta picos enquanto o dispositivo multimédia permanece inativo, concentre-se na atividade da base de dados, dos metadados ou da cache. Um caminho persistente para os dados da aplicação, separado dos ficheiros multimédia em massa facilita a observação independente desses padrões de E/S.
Verifique os Serviços em Concorrência Antes de Substituir o Armazenamento
Um servidor doméstico partilhado pode transformar o trabalho normal do Plex em picos quando outros contentores acedem ao armazenamento ao mesmo tempo. Clientes de transferências, indexadores, tarefas de cópia de segurança e serviços de gestão multimédia podem sincronizar as respetivas escritas durante análises ou importações.
Numa pilha multimédia com vários serviços, o Plex pode partilhar caminhos e sincronização com serviços de automatização, indexação e transferência.
Pause temporariamente um serviço que esteja a escrever em concorrência e repita a mesma operação do Plex; em seguida, compare a latência e a profundidade da fila. Se a remoção de um serviço fizer desaparecer o pico, reagende ou separe essa carga de trabalho antes de comprar discos mais rápidos.
Centro de Tecnologia e IA
Mais para Ler

Estado em tempo de execução vs. estado persistente no Home Assistant: o que tem de sobreviver ao reinício?
O Home Assistant não persiste todos os valores em tempo real; a configuração, os registos, os estados restaurados selecionados, o histórico e os dados...

Como é que o Home Assistant autentica sessões locais e remotas?
As sessões locais e remotas do Home Assistant utilizam o mesmo modelo de identidade do lado do servidor; o acesso remoto altera a rota...

Porque é que as consultas ao histórico do Home Assistant podem ficar mais lentas à medida que os dados do Recorder aumentam?
O crescimento do gravador pode aumentar o custo das consultas do Histórico quando o intervalo solicitado abrange mais linhas, as falhas de cache aumentam...

