Immich devient souvent plus bruyant lors de la sauvegarde des photos familiales, car l’acceptation des fichiers peut déclencher des tâches supplémentaires liées au processeur, à l’apprentissage automatique, aux vidéos, à la base de données et au stockage après le transfert réseau lui-même. Le bruit du ventilateur est donc un symptôme de production de chaleur, et non un diagnostic indiquant quel composant d’Immich est responsable.
Un téléphone peut avoir terminé l’envoi de milliers de photos alors que le serveur continue de générer des miniatures, d’extraire les métadonnées, d’analyser les visages, de créer des représentations pour la recherche et de traiter les vidéos. Avant de modifier les courbes de ventilation ou d’acheter du nouveau matériel, faites correspondre la période bruyante aux files d’attente actives et aux graphiques de ressources de l’hôte.
Faites correspondre l’augmentation de la vitesse du ventilateur à la tâche qui démarre au même moment
Enregistrez la vitesse du ventilateur ou la température avec l’utilisation du processeur, l’activité du GPU le cas échéant, la latence du disque et le nombre de tâches Immich. Commencez par établir une référence au repos, lancez une sauvegarde familiale représentative et notez le moment où les envois se terminent. Si le ventilateur reste à un niveau élevé tandis qu’une file d’attente spécifique continue de diminuer, cette tâche en aval constitue une explication plus probable que le transfert depuis le téléphone lui-même.
Un récent témoignage de la communauté, après l’importation de milliers d’images et de vidéos, faisait état d’une utilisation élevée et prolongée du processeur, et recommandait d’examiner les files d’attente de tâches d’Immich plutôt que de supposer que le serveur était bloqué. Utilisez ces témoignages comme des indications sur la charge de travail, et non comme des spécifications thermiques : le type de médias, les tâches activées, la génération du processeur, l’accélérateur et le refroidissement peuvent faire fonctionner deux bibliothèques de manière très différente.
Si les températures augmentent alors que l’activité du processeur, du GPU et du disque reste proche de l’inactivité, cette piste n’explique plus le bruit. Examinez la circulation de l’air dans le châssis, la poussière, le comportement du contrôle des ventilateurs, un conteneur voisin, la vérification du système de fichiers ou un logiciel de sauvegarde. L’analyse ZimaSpace associée sur la consommation électrique, le refroidissement et la charge d’indexation des NAS IA aide à comprendre pourquoi un traitement local prolongé peut modifier le comportement d’un appareil de stockage par ailleurs silencieux.
Distinguez les tâches d’apprentissage automatique et de traitement vidéo des envois ordinaires
Exécutez un petit lot contrôlé et observez si l’apprentissage automatique, la génération de miniatures ou les tâches liées aux vidéos dominent après l’arrivée des fichiers. L’analyse des images peut maintenir le processeur ou un accélérateur fortement sollicité ; le traitement vidéo peut ajouter des pointes plus longues ; la génération de miniatures et l’extraction des métadonnées peuvent combiner une charge processeur avec de nombreuses opérations sur le système de fichiers.
Une discussion sur le traitement en arrière-plan d’Immich illustre un comportement important des files d’attente : les tâches en aval peuvent être créées alors que les tâches en amont ne sont pas encore terminées. Une file d’attente peut donc augmenter alors même que le système progresse. Une augmentation du nombre d’éléments n’indique pas automatiquement une boucle ; comparez les taux d’arrivée et de traitement, et recherchez les échecs répétés sur les mêmes ressources. Pendant le diagnostic, mettez en pause ou réduisez uniquement la catégorie de tâches dont la charge élevée est confirmée. Si le bruit du ventilateur diminue immédiatement et que l’interface familiale redevient réactive, reprenez avec une concurrence plus faible et mesurez le temps supplémentaire nécessaire pour vider la file. Si le bruit ne change pas, rétablissez le réglage précédent et examinez la ressource suivante plutôt que d’empiler des modifications sans rapport.
Vérifiez le stockage et le refroidissement lorsque le pourcentage d’utilisation du processeur n’explique pas le bruit
Les disques durs peuvent rester actifs pendant l’écriture des originaux, la création de fichiers générés, les points de contrôle de la base de données ou une autre sauvegarde NAS qui se chevauche avec l’importation Immich. L’activité du disque peut également réchauffer un boîtier compact même lorsque le pourcentage d’utilisation du processeur semble modéré. Enregistrez la température des disques et le temps d’attente des entrées-sorties en parallèle de la température du processeur, au lieu de considérer une « faible utilisation du processeur » comme la preuve que le refroidissement devrait être silencieux.
Vérifiez que les entrées et sorties d’air ne sont pas obstruées, que les ventilateurs et les dissipateurs sont propres et que le serveur peut maintenir cette charge sans limitation thermique. Des mesures indépendantes de charge et de bruit sur un NAS montrent le mécanisme attendu : un système compact peut devenir sensiblement plus bruyant sous une charge prolongée qu’au repos.
Les valeurs exactes en dBA dépendent du matériel ; utilisez vos propres températures et votre courbe de ventilation comme seuil d’acceptation.
Ne résolvez pas un goulot d’étranglement de traitement en isolant le boîtier ou en limitant la circulation de l’air pour le rendre plus silencieux. Si le serveur doit se trouver à proximité de personnes, planifiez les importations initiales importantes à un horaire acceptable, réduisez la concurrence mesurée, déplacez la machine ou améliorez le refroidissement. La modification doit réduire la chaleur ou l’exposition au bruit sans transformer celui-ci en contrainte thermique invisible.
Validez le niveau sonore sur un cycle de sauvegarde complet
Répétez le même échantillon après une seule modification ciblée et mesurez la fin de l’envoi, le temps nécessaire pour vider la file, les températures, le comportement des ventilateurs, la réactivité de la recherche et les tâches en échec. Prévoyez suffisamment de temps après le dernier envoi pour que les tâches en arrière-plan se stabilisent ; évaluer uniquement la fenêtre de transfert peut faire manquer l’étape qui chauffe réellement le serveur.
Un résultat satisfaisant se caractérise par une période bruyante prévisible, des températures sûres et stables pour le matériel, des tâches qui progressent, l’absence de limitation thermique ou de redémarrages inattendus, ainsi qu’un retour vers le niveau de référence après la fin de la charge. Consignez cette plage de fonctionnement afin de pouvoir comparer les bruits ultérieurs des ventilateurs à un cycle familial de sauvegarde normal et connu. Si le bruit persiste longtemps après que les files d’attente sont vides, si une tâche recrée sans cesse le même traitement ou si l’hôte reste chaud alors qu’Immich est inactif, traitez le problème comme un problème distinct de refroidissement ou de service concurrent. Pour l’escalade, fournissez les températures, la vitesse des ventilateurs si disponible, les graphiques de ressources, le nombre d’éléments dans les files d’attente, les versions et l’heure à laquelle la charge s’est terminée alors que le symptôme persistait.
Assistance et conseils
Plus à lire

Comment optimiser les connexions à la base de données d’Immich pour des conteneurs simultanés
N’augmentez pas d’abord max_connections. Mesurez les sessions Immich, totalisez la demande de chaque conteneur, préservez une marge pour l’administration et n’optimisez que le goulot...

Comment empêcher les tâches ou importations en double dans Immich
Séparez les tâches répétées des ressources en double. Utilisez un chemin d’ingestion canonique, contrôlez les nouvelles tentatives et les changements de chemin, puis testez...

Comment réparer Immich après le remplissage de son volume de base de données
Ne supprimez jamais les journaux WAL de PostgreSQL pour libérer de l’espace. Arrêtez les écritures d’Immich, préservez l’état de la base de données, ajoutez...

