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.

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 .


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 .


0

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


-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.


Ta odpowiedź wymaga więcej informacji, aby wyjaśnić, w jaki sposób odnosi się do pytania PO.
— Twisty Impersonator
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.