Niedawno przeszedłem na Xubuntu i właśnie zauważyłem proces, z którym się wcześniej nie spotkałem - tumblerd, który zjadł około 100 MB. Nie mogę znaleźć wielu informacji na ten temat, poza tym na SourceForge . Czy powinienem się martwić?
Niedawno przeszedłem na Xubuntu i właśnie zauważyłem proces, z którym się wcześniej nie spotkałem - tumblerd, który zjadł około 100 MB. Nie mogę znaleźć wielu informacji na ten temat, poza tym na SourceForge . Czy powinienem się martwić?
Odpowiedzi:
Jest to kolejny program o nazwie tumbler, który jest częścią standardowej instalacji (pakietu tumbler
) XFCE .
Z opisu pakietu:
Tumbler to usługa D-Bus dla aplikacji żądających miniatur dla różnych schematów URI i typów MIME. Jest to implementacja specyfikacji D-Bus zarządzania miniaturami opisanej na http://live.gnome.org/ThumbnailerSpec .
sudo apt-get remove tumbler
. =) Teraz potrzebuję alternatywy do generowania miniatur. = |
killall -HUP tumblerd
. Niedawno miałem dysk USB, którego nie mogłem wysunąć z powodu tumblerd, więc po prostu uruchomiłem to polecenie i byłem w stanie go wysunąć. Wydawało mi się, że to mniej ekstremalne rozwiązanie niż całkowite usunięcie go.
(postępował zgodnie z sugestią Daenyth i przeniósł to z komentarza na odpowiedź)
tumblerd
może jeść dużo procesora, jeśli:
pobierają jakiś ogromny plik multimedialny (np. film) i
otwórz folder pobierania w Thunar.
Zgaduję, że za każdym razem, gdy plik nieznacznie rośnie, tumblerd
sprawdzę, czy się zmienił, i spróbuję przerobić miniaturę. Zamknięcie folderu powoduje tumblerd
zatrzymanie.
Jest tam raport błędów Bugzilli XFCE , wciąż otwarty. Zobacz także listę otwartych błędów tumblerd .
(Wygląda na to, że może się to nawet zdarzyć po ukończeniu pobierania, chociaż mogło to zostać naprawione w 12.04 ; sam tego nie potwierdziłem).
Błąd jest nadal obecny w Xubuntu 14.04 x64.
Obejście edytowania /etc/xdg/tumbler/tumbler.rc i wyłączania miniaturkowania plików wideo działa dla mnie dobrze. Miniatury plików graficznych są dla mnie ważniejsze, a te działają bez problemów.
Możesz edytować zachowanie kubka, edytując /etc/xdg/tumbler/tumbler.rc
(cel może być inny - wyszukaj /etc
).
Tam możesz ustawić foldery, w których może pracować tumbler (tylko ustawiam /home
), i wyłączyć niektóre wtyczki (zachowuję tylko JPEG i pdf)
Myślę, że to dobry kompromis.
Błąd nadal istnieje dla mnie w Xubuntu 12.04 x64. Miałem otwarty folder z kilkoma dużymi plikami MPEG2 (pełny rozmiar około 30 GB) w Thunar i po uruchomieniu jednego pliku filmowego w SMPlayer mój system stał się bezużyteczny.
top ujawnił tumblerd jako wieprza z zasobów. Wyłączyłem miniatury w Thunar i odinstalowałem pakiet tumblera. Teraz wszystko jest w porządku.
BTW: Żaden z plików MPEG2 nie zmieniał rozmiaru.
Uruchamianie XFCE (Ubuntu 14.04) x64 na amd5400b.
Tumbler będzie na przemian między cpu0 i cpu1 w ponad 90% (jak pokazuje gkrellm).
Proces zabijania tumblerd
i ładowanie systemu wraca do normy.
Podziękowania dla @ciprianl i @alvinish Raj za sugestie dotyczące naprawy.