Immich często staje się głośniejszy podczas tworzenia kopii zapasowej rodzinnych zdjęć, ponieważ przyjmowanie plików może uruchamiać dodatkową pracę procesora, uczenia maszynowego, przetwarzania wideo, bazy danych i pamięci masowej po zakończeniu samego transferu sieciowego. Hałas wentylatora jest więc objawem generowania ciepła, a nie diagnozą wskazującą, który komponent Immich jest za niego odpowiedzialny.
Telefon może zakończyć przesyłanie tysięcy zdjęć, podczas gdy serwer nadal generuje miniatury, wyodrębnia metadane, analizuje twarze, tworzy reprezentacje na potrzeby wyszukiwania i przetwarza filmy. Zanim zmienisz krzywe pracy wentylatorów lub kupisz nowy sprzęt, zestaw okres występowania hałasu z aktywnymi kolejkami zadań i wykresami zasobów hosta.
Dopasuj wzrost obrotów wentylatora do zadania, które uruchamia się w tym samym czasie
Rejestruj prędkość wentylatora lub temperaturę wraz z użyciem procesora, aktywnością GPU, jeśli jest dostępne, opóźnieniami dysku i liczbą zadań Immich. Zacznij od cichego stanu bazowego, uruchom reprezentatywną kopię zapasową rodzinnych zdjęć i zaznacz moment zakończenia przesyłania. Jeśli wentylator nadal pracuje na wysokich obrotach, gdy konkretna kolejka wciąż się zmniejsza, to zadanie następcze jest bardziej prawdopodobnym wyjaśnieniem niż sam transfer z urządzenia mobilnego.
Niedawny raport społeczności po zaimportowaniu tysięcy obrazów i filmów opisywał utrzymujące się wysokie użycie procesora i wskazywał na konieczność sprawdzenia kolejek zadań Immich zamiast zakładania, że serwer się zawiesił. Traktuj takie raporty jako dowód dotyczący obciążenia, a nie specyfikację termiczną: rodzaj multimediów, włączone zadania, generacja procesora, akcelerator i chłodzenie mogą sprawić, że dwie biblioteki będą działać zupełnie inaczej.
Jeśli temperatury rosną, ale obciążenie procesora, GPU i dysku pozostaje bliskie bezczynności, ta gałąź przestaje wyjaśniać hałas. Sprawdź przepływ powietrza w obudowie, kurz, działanie sterowania wentylatorami, sąsiedni kontener, sprawdzanie systemu plików lub oprogramowanie do tworzenia kopii zapasowych. Analiza ZimaSpace dotycząca zasilania, chłodzenia i obciążenia indeksowaniem w urządzeniach AI NAS pomaga zrozumieć, dlaczego długotrwałe przetwarzanie lokalne może zmienić ciche urządzenie pamięci masowej w głośniejsze.
Oddziel pracę uczenia maszynowego i przetwarzania wideo od zwykłego przesyłania
Uruchom małą, kontrolowaną partię i obserwuj, czy po dotarciu plików dominuje uczenie maszynowe, generowanie miniatur lub zadania związane z wideo. Analiza obrazów może długo obciążać procesor lub akcelerator; przetwarzanie wideo może powodować dłuższe skoki obciążenia; generowanie miniatur i wyodrębnianie metadanych mogą łączyć pracę procesora z licznymi operacjami na systemie plików.
Dyskusja dotycząca przetwarzania w tle w Immich pokazuje istotne zachowanie kolejek: zadania następcze mogą być tworzone, gdy praca źródłowa nadal dobiega końca, więc jedna kolejka może rosnąć mimo postępu systemu. Rosnąca liczba zadań nie oznacza automatycznie pętli; porównaj tempo napływania i kończenia zadań oraz sprawdź, czy te same zasoby nie kończą się niepowodzeniem. Podczas diagnozy wstrzymaj lub ogranicz wyłącznie potwierdzoną klasę ciężkich zadań. Jeśli hałas wentylatora natychmiast się zmniejszy, a interfejs domowy zacznie działać sprawniej, wznow przetwarzanie z mniejszą współbieżnością i zmierz, o ile dłużej potrwa opróżnianie kolejki. Jeśli hałas się nie zmieni, przywróć poprzednie ustawienie i przejdź do kolejnego zasobu zamiast nakładać na siebie niezwiązane modyfikacje.
Sprawdź pamięć masową i chłodzenie, gdy procent użycia procesora nie wyjaśnia hałasu
Dyski twarde mogą pozostawać aktywne podczas zapisywania oryginałów, tworzenia wygenerowanych plików, punktów kontrolnych bazy danych lub innej kopii zapasowej NAS nakładającej się na import Immich. Aktywność dysku może również nagrzewać kompaktową obudowę, nawet gdy procent użycia procesora wygląda umiarkowanie. Rejestruj temperatury dysków i czas oczekiwania I/O wraz z temperaturą procesora, zamiast traktować „niskie użycie procesora” jako dowód, że chłodzenie powinno pracować cicho.
Upewnij się, że wloty i wyloty powietrza nie są zasłonięte, a wentylatory i radiatory są czyste oraz że serwer może utrzymać obciążenie bez ograniczania wydajności z powodu temperatury. Niezależne pomiary obciążenia i hałasu urządzeń NAS pokazują oczekiwany mechanizm: kompaktowy system może stać się wyraźnie głośniejszy pod stałym obciążeniem niż w stanie bezczynności.
Dokładne wartości dBA zależą od sprzętu; jako granicę akceptacji przyjmij własną temperaturę i krzywą pracy wentylatora.
Nie rozwiązuj wąskiego gardła przetwarzania przez izolowanie obudowy lub ograniczanie przepływu powietrza tylko po to, aby urządzenie było cichsze. Jeśli serwer musi znajdować się w pobliżu ludzi, zaplanuj ciężkie początkowe importy na odpowiednią porę, obniż zmierzoną współbieżność, przenieś urządzenie w inne miejsce lub popraw chłodzenie. Zmiana powinna ograniczyć ilość ciepła lub ekspozycję na hałas, nie zamieniając hałasu w ukryte przeciążenie termiczne.
Zweryfikuj hałas na podstawie pełnego cyklu tworzenia kopii zapasowej
Powtórz ten sam test po wprowadzeniu jednej ukierunkowanej zmiany i zmierz zakończenie przesyłania, czas opróżniania kolejki, temperatury, zachowanie wentylatora, szybkość reakcji wyszukiwania oraz liczbę nieudanych zadań. Uwzględnij wystarczająco dużo czasu po ostatnim przesłaniu, aby praca w tle mogła się zakończyć; ocenianie wyłącznie okna transferu może pominąć etap, który faktycznie nagrzewa serwer.
Pomyślny wynik oznacza przewidywalny okres hałasu, stabilne i bezpieczne dla sprzętu temperatury, postęp zadań, brak ograniczania wydajności z powodu temperatury lub nieoczekiwanych restartów oraz powrót do poziomu bazowego po opróżnieniu obciążenia. Zapisz ten zakres, aby późniejszy hałas wentylatora można było porównać ze znanym, prawidłowym cyklem tworzenia rodzinnej kopii zapasowej. Jeśli hałas utrzymuje się długo po opróżnieniu kolejek, jedno zadanie wielokrotnie generuje tę samą pracę lub host pozostaje gorący, gdy Immich jest bezczynny, potraktuj to jako odrębny problem chłodzenia lub konkurencyjnej usługi. Zgłaszając problem, dołącz temperatury, prędkość wentylatora w obr./min, jeśli jest dostępna, wykresy zasobów, liczby zadań w kolejkach, wersje oraz znacznik czasu wskazujący moment zakończenia obciążenia, po którym objaw nadal występował.
Wsparcie i wskazówki
Więcej do przeczytania

Jak zoptymalizować połączenia z bazą danych Immich dla równoczesnych kontenerów
Nie zwiększaj najpierw wartości max_connections. Zmierz sesje Immich, zsumuj zapotrzebowanie wszystkich kontenerów, zachowaj rezerwę dla administratora i dostosuj tylko faktycznie potwierdzone wąskie gardło.

Jak zapobiegać duplikowaniu zadań lub importów w Immich
Oddziel powtarzające się zadania od zduplikowanych zasobów. Użyj jednej kanonicznej ścieżki pozyskiwania danych, kontroluj ponowne próby i zmiany ścieżek, a następnie przetestuj ponowne wprowadzanie...

Jak naprawić Immich po zapełnieniu woluminu bazy danych
Nigdy nie usuwaj dziennika WAL PostgreSQL, aby zwolnić miejsce. Zatrzymaj operacje zapisu w Immich, zachowaj stan bazy danych, bezpiecznie zwiększ pojemność, odzyskaj działanie PostgreSQL,...

