Proces „VTDecoderXPCService” generuje ponad 100% obciążenie procesora na komputerze Mac — co robić?

Proces VTDecoderXPCService bardzo obciąża procesor. Ale jaka jest przyczyna tego procesu?

Dziś znowu się czegoś nauczyłem. Mój MacBook Pro nagle stał się dość wolny, naciśnięcia klawiszy trwały kilka sekund, a wskaźnik myszy poruszał się tylko w zwolnionym tempie. Spojrzenie na narzędzie „Monitor aktywności” – zainstalowane na stałe w systemie macOS i znajdujące się w „Aplikacje” -> „Narzędzia” – natychmiast pokazało mi przyczynę: proces o nazwie „VTDecoderXPCService” mocno obciąża procesor i prawie nieprzerwanie przekracza 100 % wykorzystanego czasu obliczeniowego.

Proces VTDecoderXPCService bardzo obciąża procesor. Ale jaka jest przyczyna tego procesu?
Proces VTDecoderXPCService bardzo obciąża procesor. Ale jaka jest przyczyna tego procesu?

Jak wygląda proces?

Szybkie wyszukiwanie na forach wsparcia Apple pokazało mi, że najwyraźniej nie tylko ten bin, w którym pojawił się proces. Uzasadnienie Apple jest następujące:

Proces VTDecoderXPCService jest odpowiedzialny za wszelkiego rodzaju rzeczy, które się z tym wiążą Szybki czas powiązany. Tworzy „piaskownice” tych procesów i zapewnia, że ​​nie mają one dostępu do niepożądanych obszarów pamięci. Jeśli więc odtwarzanie dźwięku lub wideo jest w jakikolwiek sposób zaangażowane, prawdopodobnie dotyczy to procesu w systemie macOS Sierra.

W moim przypadku było dla mnie prawie jasne, który program jest za to odpowiedzialny, ponieważ niżej znalazłem proces „com.apple.photos.VideoConversionService” i to – tak założyłem – zmniejsza rozmiary filmów z mojej biblioteki zdjęć, aby przesłać je do iCloud. Opuściłem „Zdjęcia” jako test, a Mac natychmiast uruchomił się ponownie bez trybu ślimaka.

Rozwiązywanie problemów z monitorem aktywności i przełącznikiem programów

Jednak według forów wsparcia Apple kamera internetowa, wyświetlacz wideo lub podobne mogą również uruchomić ten proces. Powinieneś więc pomyśleć o tym, co działa na twoim Macu, co mogło wywołać ten proces. Zakończenie programów w odstępie czasu pomaga sprawdzić, który program może być odpowiedzialny. Możesz zobaczyć, które programy są uruchomione, naciskając „cmd” + tab na klawiaturze.

Co robi proces kernel_task?

Kto się zastanawia, jak nazywa się najwyższy proces na zrzucie ekranu „zadanie_jądra”, co również generuje ponad 100% obciążenia procesora: ten proces interweniuje, gdy procesor komputera Mac staje się zbyt gorący. Następnie procesy są przerywane i przetwarzane jedynie fragmentarycznie, tak aby CPU może się ochłodzić. W rezultacie komputer Mac staje się bardzo powolny. Jeśli zapewnisz lepszą wentylację i chłodzenie, obciążenie procesora w procesie kernel_task ponownie spadnie.

Nawiasem mówiąc, mogę polecić program „iStat Menus”, aby mieć oko na obciążenie procesora i temperaturę procesora. Dzięki temu możesz pokazać mały wykres i aktualną temperaturę procesora na pasku menu, co jest bardzo praktyczne.

Podobał Ci się artykuł i czy instrukcje na blogu Ci pomogły? Wtedy byłbym szczęśliwy, gdybyś bloga poprzez stałe członkostwo będzie wspierać.

12 komentarzy na temat „Proces „VTDecoderXPCService” generuje ponad 100% obciążenie procesora na komputerze Mac — co robić?”

    1. Witaj Tereso! Nie wiem też jak to wyłączyć na stałe. Ale to też nie miałoby sensu, ponieważ proces konwertuje rzeczy w bibliotece Zdjęć. Powinny być w pewnym momencie zrobione. Z tego powodu radzę po prostu pozostawić proces na noc. Następnego dnia Mac powinien mieć wszystko zrobione i znów działać płynnie.

      1. Dziękuję Panie Applerot! Więc mam nadzieję, że to się wreszcie skończy. Do tej pory nigdy nie miałem problemu. Doświadczam czegoś takiego od czasu ponownej instalacji mojego MacBooka Pro.

          1. To straszne, nie mogę ci nawet napisać tej odpowiedzi. To się nie kończy. Takie rzeczy nie istniały przed ponownym zainstalowaniem komputera Mac, chociaż zrobiłem wiele filmów za pomocą mojego iPhone'a. Może to kolejny powód?
            Byłbym wdzięczny za napiwek. Serdeczny

          2. sir appleot

            Witaj Tesso! Moją sugestią byłoby ponowne zainstalowanie systemu macOS High Sierra nad nim. Podczas tego procesu żadne dane nie są tracone, ponieważ przepisywane są tylko pliki systemowe. Ale może to pomoże ci rozwiązać twój problem. W przeciwnym razie nie wiem od razu, co jeszcze można zrobić. Czy na pewno jest to proces VTDecoderXPCService, który wciąż zabija komputer Mac?

    1. ...gdy wszystko zostało obliczone, zatrzymuje się ponownie. W zależności od rozmiaru biblioteki zdjęć (i innych czynników) może to być szybkie lub może zająć trochę czasu.

  1. Na to zachowanie natknąłem się również dzisiaj. Mój całkiem nowy iMAC Pro z OSX Mojave był sparaliżowany przez 5 godzin, nie mogę w to uwierzyć. Nie sądziłem, że to w ogóle możliwe. OSX rzuca na kolana komputer z 10 rdzeniami CPU i 64 GB RAM. zapierający dech w piersiach. Mój monitor aktywności pokazuje:

    Usługa VTEncoderXPC: 507.4%
    VTDecoderXPCService: 359.6%
    com.apple.photos Konwersja wideo … 98.1%

    Co tutaj myśli Apple? Termin „zirytowany” w najmniejszym stopniu nie oddaje grubości mojego karku, z jaką piszę ten post. Nie chodzi tylko o to, że kupiłem wydajny komputer i słono zapłaciłem za pracę z nim - i nie chodzi o to, że w jakiś sposób sklejam głupie zdjęcia, które są przesyłane na mój iCloud przez iPhone'a, w nieuporządkowane, absurdalne pseudo-wideo. Chodzi o to, że komputery nie są gotowe, kiedy ich potrzebujesz. Nawet wiadomość do użytkownika nie jest tego warta dla dżentelmenów Apple. Naprawdę bardzo wyjątkowe „doświadczenie użytkownika” – które chętnie zrobiłbym bez…

    Swoją drogą piszę tę wiadomość na notebooku z Windowsem, na którym spędziłem całe popołudnie szukając wyjaśnienia zachowania mojego komputera.

    1. Tak, podczas konwersji nie ma znaczenia, ile masz rdzeni. Wszystkie są po prostu doprowadzone do granic możliwości… oczywiście jest to trochę szybsze z 10 rdzeniami, ale proces wciąż wszystko paraliżuje. Najlepiej jest iść na kawę i pozwolić komputerowi pracować przed sobą. Może spróbuj zrestartować komputer i zobacz, co się stanie. Po konwersji biblioteki multimediów wszystko było dla mnie w porządku i od tego czasu nic się nie wydarzyło.

  2. Witam wszystkich,
    Uważam, że ten proces dotyczy tylko aktualizacji. System ulega awarii podczas renderowania filmów (Photo lub iMovie), więc płynne renderowanie nie jest możliwe. Zakończenie procesu lub nawet czekanie nic nie da. Nawet gdy otwieram Youtube w Safari, odtwarzanie jest szarpane.
    Jest trochę lepiej z menedżerem pamięci, ale nie może uwolnić więcej niż 3-6%. Z 8 GB pamięci RAM to tylko 300 MB...
    W ten sposób proces VTDecoderXPCService nie tylko odciąża procesor, ale także pamięć RAM!

    Zjawisko to mam dopiero od ostatniej dużej aktualizacji.
    (Macbook Pro 15″, połowa 2010 r., i5, 2,53 GHz, 8 GB, SSD 750 GB)

    Od tego czasu praca nie była tak naprawdę możliwa – co myślał Apple? Po raz pierwszy muszę zamknąć wszystkie nieużywane procesy/aplikacje, aby móc pracować w połowie. Według forów i Apple 16 GB nie jest możliwe do uaktualnienia.
    Czy ktoś ma realne rozwiązanie?

    Dzięki i pozdrawiam Joe

    1. sir appleot

      Witaj Joe! Czy zrestartowałeś komputer Mac i pozostawiłeś go na noc, aby mógł zakończyć konwersje? Po kilku godzinach magia się skończyła dla mnie... Obecnie wszystko przebiega sprawnie...

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone * oznakowane

Na blogu Sir Apfelot znajdziesz porady, instrukcje i recenzje produktów Apple, takich jak iPhone, iPad, Apple Watch, AirPods, iMac, Mac Pro, Mac Mini i Mac Studio.

Promocje