Quelle quantité de stockage libre Jellyfin doit-il conserver pour les tâches en arrière-plan ?

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les homelabs et les logiciels open source, elle se spécialise dans la traduction de concepts techniques complexes en guides accessibles et pratiques. Eva croit que l’auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu’à la maîtrise des conteneurs Docker.

Jellyfin doit conserver suffisamment d’espace de stockage libre pour couvrir sa combinaison habituelle la plus importante de croissance des métadonnées, d’éléments générés, d’espace de travail pour le transcodage, de journaux et d’opérations de maintenance.

Un pourcentage fixe n’est pas fiable, car une bibliothèque simple et une bibliothèque riche en images de navigation peuvent utiliser le stockage de l’application de manière très différente. Séparez la croissance persistante des pics temporaires, puis mesurez les deux sur les chemins où ils se produisent réellement. L’espace libre sur un volume multimédia n’est d’aucune utilité si le stockage de la configuration ou du transcodage se trouve sur un autre système de fichiers saturé.

Mesurez d’abord la croissance persistante des données de l’application

La base de données, les métadonnées, les illustrations, les plugins et les éléments générés peuvent augmenter à mesure que la bibliothèque et les fonctionnalités activées s’étendent. Leur évolution doit être mesurée indépendamment de la capacité réservée aux fichiers multimédias sources.

Les éléments générés peuvent augmenter sensiblement l’ensemble de travail ; un utilisateur de Jellyfin évite les images Trickplay et les images de chapitres, car elles consomment du stockage et des ressources de traitement supplémentaires lors des mises à jour de la bibliothèque.

Notez la taille du répertoire de configuration une fois l’analyse terminée, puis de nouveau après un mois représentatif ou une importation importante. Utilisez le taux de croissance observé plutôt que de l’estimer à partir des téraoctets de fichiers multimédias.

Mesurez l’espace de travail du transcodage comme un pic temporaire

Les conversions actives créent des fichiers de travail qui peuvent disparaître à la fin de la session. Le pire cas dépend de la source la plus volumineuse, du nombre de transcodages simultanés et du chemin temporaire configuré.

Le fait de conserver l’espace de travail du transcodage sur un stockage local rapide sépare les opérations temporaires à forte activité de l’état durable de la bibliothèque.

Exécutez les transcodages simultanés les plus exigeants prévus et notez l’utilisation temporaire maximale. Réservez cet espace séparément du budget de données de l’application à long terme.

Les tâches planifiées peuvent créer de brèves pointes d’utilisation

La génération d’images Trickplay, l’extraction d’images, les analyses et l’analyse des plugins peuvent consommer simultanément du processeur et du stockage. Plusieurs tâches démarrant dans la même fenêtre peuvent produire une empreinte temporaire bien supérieure à l’utilisation normale au repos.

Les opérations en arrière-plan apparaissent sous forme de tâches Jellyfin planifiées ; les tests d’espace libre doivent donc inclure les tâches qui génèrent ou actualisent réellement les données de la bibliothèque.

Échelonnez les tâches lourdes et surveillez l’espace libre pendant un cycle complet de planification. La cartographie des rôles d’un serveur multimédia domestique aide à éviter que les opérations temporaires ne partagent silencieusement un volume système presque plein.

-15% OFF

Définissez l’alerte au-dessus du seuil de panne, et non à zéro

Attendre que le système de fichiers atteigne 100 % laisse trop peu de place pour les écritures de la base de données, les mises à jour des paquets, les journaux et les opérations de récupération. L’alerte doit se déclencher tant que le nettoyage ou le déplacement des données reste possible sans risque.

Les journaux de conteneurs sans limite peuvent consommer du stockage hôte indépendamment des fichiers multimédias de l’application.

Choisissez un seuil minimal d’espace libre supérieur au plus grand pic temporaire mesuré, augmenté de la croissance habituelle. Recalculez-le après l’activation de nouvelles fonctionnalités de génération de fichiers multimédias ou la modification du répertoire de transcodage.

Assistance et conseils

Plus à lire

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.