Plex는 캐시, 트랜스코딩 출력물, 로그, 미리 보기 또는 중단된 작업이 이를 생성한 요청보다 오래 남아 예상보다 많은 임시 데이터를 보관할 수 있습니다.
커지는 디렉터리가 모두 누수인 것은 아닙니다. 일부 데이터는 재사용 가능한 캐시이고, 일부는 활성 트랜스코딩에 속하며, 일부는 정리 작업이 실행되지 않았거나 다른 기능이 오래 유지되는 파생 데이터를 저장하기 때문에 남아 있습니다. 삭제하기 전에 경로를 분류하여 성능 데이터를 영구적인 서버 상태와 혼동하지 않도록 하세요.
요청이 끝난 후에도 캐시가 유지될 수 있습니다
캐시는 원래 요청이 끝난 후에도 최근 사용된 데이터를 계속 이용할 수 있도록 존재합니다. 따라서 캐시 사용량이 높다고 해서 애플리케이션이 모든 바이트를 즉시 필요로 한다는 의미는 아닙니다.
페이지 캐시 동작에 따라 메모리는 다른 곳에서 해당 공간의 가치가 더 높아질 때까지 재사용 가능한 데이터를 유지할 수 있습니다.
실제 메모리 압박이 발생했을 때 캐시가 줄어드는지, 캐시를 비웠을 때 워밍업 동작만 달라지는지 확인하세요. 정상적으로 회수 가능한 캐시를 지속적인 누수로 간주하지 마세요.
트랜스코딩 데이터는 세션 수명을 따라야 합니다
임시 트랜스코딩 파일은 정식 미디어 라이브러리가 아니라 작업 데이터입니다. 세션이 끝난 후에도 계속 증가한다면 정리 경로 또는 컨테이너 마운트가 Plex가 실제로 사용하는 디렉터리와 일치하는지 확인하세요.
Plex는 미디어 파일과 메타데이터 및 서버 상태를 분리하므로 임시 작업은 별도의 복구 분류로 관리해야 합니다.
확인 가능한 트랜스코딩 작업을 종료한 다음 임시 디렉터리가 정리되는지 관찰하세요. 이전 세션이 무기한 남아 있다면 디스크 할당량을 늘리기 전에 마운트 경로와 권한을 확인하세요.
오류가 계속 반복되면 로그가 커질 수 있습니다
계속 보관되는 로그는 보존 설정만의 문제가 아니라 충돌 반복, 연결할 수 없는 종속성 또는 지나치게 많은 경고의 증상일 수 있습니다. 더 빠르게 순환시키면 증상은 숨길 수 있지만 쓰기 작업 자체는 계속됩니다.
제한된 Docker 로그 순환은 먼저 로그를 기록하는 주체와 메시지 패턴을 파악한 후에야 크기를 제어하는 데 도움이 됩니다.
보존 기간을 변경하기 전에 가장 빠르게 커지는 파일과 반복되는 메시지를 확인하세요. 먼저 오류를 해결한 다음 실제 문제 해결 요구 사항에 맞춰 로그 보관 범위를 정하세요. 명확한 영구 앱 데이터 레이아웃은 Plex의 영구 상태를 로그, 캐시 및 임시 파일과 구분하는 데 도움이 됩니다. 이러한 파일은 용량을 제한하거나 다시 생성할 수 있어야 합니다.
미리 보기 및 분석 데이터는 의도적으로 오래 유지될 수 있습니다
일부 생성된 결과물은 이후 탐색이나 재생 환경을 개선하기 위해 존재하며, 트랜스코딩 세그먼트와 같은 의미의 임시 데이터가 아닙니다. 이를 삭제하면 비용이 큰 재생성 작업이 발생할 수 있습니다.
보관 정책이 폐기 가능한 모든 결과물을 영구적으로 복사하지 않도록, 저장 공간 계획에서는 백업 용량 및 변동량을 다시 생성할 수 있는 파생 데이터와 별도로 고려해야 합니다.
생성된 디렉터리 중 다시 만들 수 있는 것과 유지하려는 사용자 경험에 필요한 것을 문서화하세요. 복원 테스트를 통해 분류가 검증된 후에만 정말 불필요한 경로를 장기 백업에서 제외하세요.
기술 및 AI 허브
더 읽어보기

비밀 브로커는 프롬프트에 자격 증명을 노출하지 않고 AI 에이전트에 어떻게 제공할까요?
시크릿리스 홈 AI 에이전트 아키텍처를 통해 워크로드 ID, 정책, 토큰 발급, 요청 주입, 정보 삭제, 만료 및 폐기를 추적하세요.

도구 샌드박스는 AI 에이전트의 부작용을 어떻게 억제하나요?
격리, 기능 게이트, 폐기 가능한 상태, 송신 제어, 할당량 및 감사 로그가 작업의 안전성을 입증하지 않고도 AI 에이전트의 부작용을 제한하는 방식을 알아보세요.

제약 디코딩은 스키마에 유효한 JSON을 어떻게 생성하나요?
스키마 컴파일, 토큰 마스킹, 파서 상태, 지원되는 하위 집합, 지연 시간, 잘림, 그리고 구조적 유효성만으로는 올바른 값이 보장되지 않는 이유를 이해하세요.

