Pytanie:
Mac OS X 10.8 QuickLook powoduje skoki procesora i temperatury
andrsnn
2013-07-26 22:53:16 UTC
view on stackexchange narkive permalink

Ciągle mam problem z przegrzewaniem się mojego komputera z powodu losowych procesów wykorzystujących 100% + procesor. Zwykle problem występuje z procesem QuickLookSatellite-general , ale nie ogranicza się do niego. (Zobacz zdjęcia poniżej.)

Jeśli chodzi o proces QuickLookSatellite-general , resetowanie menedżera Quick Look:

  qlmanage - r  

… wydaje się, że rozwiązuje problem. W przeciwnym razie problem będzie trwał do momentu zamknięcia aplikacji lub zatrzymania procesu.

QuickLookSatellite-general 196.4% CPU

QuickLookSatellite-general 200% CPU

W Google zauważyłem, że ten proces jest związany z DraftSight, programem CAD. Nie mam i nigdy nie miałem zainstalowanego tego programu.

Ponowne uruchomienie nawet nie rozwiązuje tego problemu. To sprawia, że ​​mój MacBook jest całkowicie bezużyteczny, ponieważ nie chcę, aby został uszkodzony podczas pracy przy 90 ℃.

Każda pomoc jest mile widziana.

Dzięki!

EDYCJA *** Dodanie, stwierdzono, że wyłączenie / zresetowanie mdworker znacznie pomogło

  sudo mdutil -i off / sudo mdutil -E / sudo rm -Rf / var / folder / * Rebootsudo mdutil -i on / (właśnie to zostawiłem.)  
Dobra robota w zawężaniu. Możliwe, że Draftsigh był częścią pakietu innego programu.
Mam cię, tak czy owak, żeby to sprawdzić? Czy słyszałeś o innej osobie, która ma ten problem? Ktoś zasugerował, że może to być złośliwe oprogramowanie: /
Sześć odpowiedzi:
user136496
2015-07-16 00:41:22 UTC
view on stackexchange narkive permalink

Na pewno jest to błąd, ale główną przyczyną jest wyszukiwanie w pamięci podręcznej w Finderze, które próbuje znaleźć każdy plik w systemie i brakuje uchwytów zasobów lub czegoś w tym rodzaju. zdziwiony, że nikt jeszcze nie zauważył (ale jestem programistą systemów Unix / Linux od 20 lat).

Kiedy Finder to robi, możesz natychmiast pozbyć się widmowego `` wyszukiwania ssania '', ale także napraw to na stałe dwoma kliknięciami przycisków: -

Gdy pojawi się problem, na pasku menu wyszukiwarki zobaczysz 4 ikony związane z przełączaniem widoków, list, kolumn, przepływu informacji itp.

Wystarczy raz kliknąć jeden z przycisków, aby zmienić widok na inny ze zwykłego domyślnego, a następnie kliknąć przycisk odpowiadający domyślnym preferencjom widoku, aby zmienić je z powrotem.

Należy zauważyć 3 rzeczy: -

  • Obrót procesora zatrzymuje się natychmiast i powraca normalność.
  • Przerwane wyszukiwanie widmowe zostaje usunięte
  • To się nie powtórzy - oczywiście, dopóki nie wykonasz funkcji Finder desi gn wada (tam było, co za 7 lat!?!?) znowu. Po prostu powtarzaj, aż ktoś się obudzi i zrozumie.

-Al.

Nie mogę uwierzyć, że to faktycznie zadziałało, wciąż jest to błąd w Sierrze!
CyberSkull
2013-07-27 12:12:02 UTC
view on stackexchange narkive permalink

Aby zobaczyć, jakie generatory zainstalował QuickLook, otwórz Terminal ( Applications / Utilities / Terminal.app ) i uruchom następujące polecenie:

  qlmanage -m  

To da ci szybki zrzut tego, co jest w tej chwili ładowane przez QuickLook. Zwróć także uwagę na to, jakie katalogi masz otwarte w czasie, gdy wzrasta Twój procesor (QL nie generuje miniatur dla niczego innego niż katalog lub plik wyświetlany w Finderze lub innej aplikacji przeglądającej listę plików).

Wyświetli coś takiego

[jednolity identyfikator typu] -> ścieżka (wersja) [jednolity identyfikator typu] -> ścieżka (wersja - załadowana)

Flaga -m akceptuje również kilka argumentów:

  • wtyczki Pokaż listę generatorów (akcja domyślna)
  • serwer Pokaż informacje o życiu w quicklookd
  • pamięć Pokaż zużycie pamięci w quicklookd
  • burst Pokaż statystyki dotyczące ostatnia seria
  • wątki Pokaż statystyki równoczesnych dostępów
  • inne Pokaż inne informacje o quicklookd

Dodatkowo, nie przejmuj się man qlmanage , ponieważ podręcznik nie jest tak dobry jak wbudowana pomoc w qlmanage -h .

Jeśli chcesz sprawdzić, czy DraftSight ma załadowaną (lub zainstalowaną) wtyczkę, spróbuj uruchomić qlmange -m plugins | grep -i "draftsight" .

Dziękuję bardzo za Twoją pomoc. Nie znalazłem załadowanej wtyczki Draftsight. Na pewno z tego skorzystam w przyszłości.
Zauważyłem również, że resetowanie / wyłączanie programu mdworker poprawiło stabilność temp. Wydaje się, że na biegu jałowym działa chłodniej o 6 do 10 C!
Javier Garza
2014-05-12 21:46:18 UTC
view on stackexchange narkive permalink

Miałem ten sam problem. Było to spowodowane tym, że zostawiłem otwarte okno Findera z wyszukiwaniem, które wydaje się, że ciągle się odświeżało.

Właśnie zamknąłem tę zakładkę wyszukiwarki z wyszukiwaniem i 100% CPU spadło do normalnych 3%, a proces quicklookd zniknął z listy Monitora systemu

studgeek
2014-01-23 10:23:32 UTC
view on stackexchange narkive permalink

Pomocne okazało się również włączenie debugowania QuickLook, dzięki czemu mogłem dokładnie zobaczyć, jakie pliki są przetwarzane. Możesz to zrobić w terminalu. Więcej informacji w bibliotece dla programistów komputerów Mac.

  defaults write -g QLEnableLogging TAK  

Możesz również dostosować poziom debugowania za pomocą qlmanage -d debuglevel . Uruchom qlmanage -h , aby uzyskać więcej informacji.

W moim konkretnym przypadku problem spowodował QuickSilver, który naprawiłem wyłączając podgląd obrazów za pomocą tego polecenia w terminalu. Mój wątek na ten temat znajduje się tutaj.

  defaults write com.blacktree.quicksilver "QSLoadImagePreviews" NIE  

Zobacz także podobne superużytkownik pytanie.

Kevin Pineapple
2019-05-15 20:15:32 UTC
view on stackexchange narkive permalink

Ja też napotkałem ten problem.Sprawdziłem, prawdopodobnie jest to uszkodzona pamięć podręczna.przejdź do /user/yourusername/library/cache/com.apple.QuickLookDaemon/ i wyczyść pamięć podręczną.

Czy możesz edytować swoją odpowiedź i podać link do miejsca, w którym ją szukałeś?Jakie kroki / polecenia są konieczne, aby wyczyścić pamięć podręczną?
ta ścieżka nie jest dostępna w nowszych wersjach systemu operacyjnego.Ale możesz po prostu uruchomić `qlmanage -r cache`
lacostenycoder
2019-06-14 14:51:16 UTC
view on stackexchange narkive permalink

Spróbuj wykonać poniższe czynności, aby to naprawić.

Otwórz terminal i wpisz:

  ps aux |grep QuickLookUIS
 

Zobaczysz coś podobnego do tego wyniku:

  nazwa użytkownika 91475 0,0 200,0 4353832 59964 s005 S + 5:45 AM 0: 01,78 QuickLookUIS
 

Liczba po Twojej nazwie użytkownika to identyfikator procesu.Zabij to w ten sposób.

  kill -9 91475
 

Teraz wyczyść pamięć podręczną QuickLook tym

  qlmanage -r cache
 


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...