QuickLookSatellite MAC OS, wysokie wykorzystanie procesora

10

Konsekwentnie mam problem z przegrzaniem komputera ze względu na proces QuickLookSatellite-general z wykorzystaniem 100+ procesorów. (Zobacz załączone zdjęcia.)

enter image description here

enter image description here

W przypadku googlu stwierdziłem, że ten proces jest związany z programem CAD Draftsight. Nie zainstalowałem tego programu i nigdy nie miałem go.

Ponowne uruchomienie nawet nie rozwiązuje tego problemu. Martwię się również o uszkodzenie mojego Macbooka przy tak wysokich temperaturach procesora.

Każda pomoc jest mile widziana.

andrsnn
źródło

Odpowiedzi:

11

Kroki rozwiązywania problemów:

  • Sprawdź, czy w Console.app lub /var/log/system.log.
  • Posługiwać się qlmanage -r zresetować pamięć podręczną generatora klienta Quick Look.
  • Biegać sudo opensnoop -n QuickLookSatellite-general aby sprawdzić, czy proces zawiesza się po uzyskaniu dostępu do niektórych określonych plików. Lub wybierz QuickLookSatellite-general w Activity Monitor, naciśnij command-I i zobacz zakładkę Open Files and Ports.
  • Tymczasowo usuń Movie.qlgenerator, Audio.qlgeneratorlub inne pakiety qlgenerator /System/Library/QuickLook, i biegnij qlmanage -r.
  • Tymczasowo usuń aplikacje pokazane przez qlmanage -p | grep /Applications/.
  • Wyłącz Quicklookd z launchctl unload /System/Library/LaunchAgents/com.apple.quicklook.*. Plisty są ładowane ponownie po wylogowaniu i ponownym zalogowaniu.

Jeśli nic innego nie działa, możesz spróbować wykonanie aktualizacji instalacji OS X z partycji odzyskiwania .

Lri
źródło
to jest niesamowite. Świetnie wiedzieć także dla innych aplikacji. Dziękuję Ci!
andrsnn
Wygląda na to, że zresetowanie pamięci podręcznej generatora klientów rozwiązało problem, ale jeśli zadziała ponownie, spróbuję wykonać kilka innych kroków.
andrsnn
Wystarczy dodać do tego inne programy również zachowujące się jak powyżej. Firefox i klient Bitcoin zachowują się w ten sam sposób.
andrsnn
Zaczęło się to dziać, gdy wygenerowałem dokumentację dla projektu Rust, który wygenerował wiele plików HTML. Folder był wewnątrz dysku iCloud i myślę, że został odebrany. Cloudd i Quicklookd zaczęli działać.
Paul-Sebastian Manole
3

Pomocne okazało się także włączenie debugowania QuickLook, aby zobaczyć dokładnie, jakie pliki są przetwarzane. Możesz to zrobić z tym w terminalu. Więcej informacji w Mac Developer Library .

defaults write -g QLEnableLogging YES

Możesz również dostosować poziom debugowania za pomocą qlmanage -d debuglevel. Biegać qlmanage -h po więcej informacji.

W moim szczególnym przypadku problemem był QuickSilver, który naprawiłem przez wyłączenie podglądu obrazu za pomocą tego polecenia w terminalu. Mój wątek jest taki tutaj .

defaults write com.blacktree.quicksilver "QSLoadImagePreviews" NO

Zobacz także ten podobny AskDifferent pytanie .

studgeek
źródło
0

Dla mnie, usuwanie ~/Library/Application Support/Quick Look/cloudthumbnails.db* wydaje się, że wykonał swoją pracę.


źródło
-2

Dla mnie wpadłem na ten problem, gdy podniosłem liczbę ulimit do bardzo dużej liczby. Kiedy zmieniłem z powrotem na ~ 17 000 (z ~ 260 000) i zrestartowałem, mój Mac znowu działał całkiem normalnie. YMMV oczywiście.

Roel Hodzelmans
źródło
Ta odpowiedź wymaga więcej informacji, aby wyjaśnić, w jaki sposób odnosi się do pytania PO.
Twisty Impersonator