Kilka razy w tygodniu Finder na moim Macbooku zużywa do około 100% procesora, a fani zaczynają strzelać.
Zrobiłem wszystko, co mogłem wymyślić - naprawiłem uprawnienia, uruchomiłem ponownie, usunęłem preferencje, wyłączyłem opcję „pokaż podgląd” w opcjach widoku, skontrolowałem Monitor aktywności pod kątem niepotrzebnych procesów, przeszukałem konsolę pod kątem błędów, ponownie uruchomiłem Finder i wiele więcej . W końcu to ustępuje i zakładam, że źródłem błędu była ostatnia rzecz, którą zmieniłem.
Ale teraz robi to znowu i jestem zagubiony. Żałuję, że nie było sposobu, aby „dostać się do głowy Findera” i zobaczyć, co robi. Próbowałem uruchomić próbkę procesu Findera w Activity Monitor, ale szczerze mówiąc, nie wiem, co ona robi, a tym bardziej, jak interpretować dane wyjściowe.
To naprawdę moja nadzieja: ktoś może wyjaśnić lepszy sposób badania takich skoków procesora, nie tylko w Finderze, ale w dowolnym niekontrolowanym procesie. Z pewnością jest wiele szczegółów, które mogą pomóc wszystkim zdiagnozować ten konkretny przypadek, ale zanim wyrzucę jeszcze bardziej prawdopodobnie nieistotne informacje, pomyślałem, że zobaczę, czy ktoś ma ogólne wskazówki dotyczące diagnozowania tego rodzaju rzeczy.
To jest mój pierwszy post w trybie Stack-any btw, więc proszę, bądź delikatny. Z góry dziękuję!
lsof
lub fuser
jest fs_usage
. Pewna kombinacja tych trzech elementów, ograniczona tylko do procesowania procesora (znajdującego się od góry), powinna pomóc, zakładając, że we / wy jest zaangażowany.
top -o cpu
z terminala, aby lepiej zrozumieć, co się dzieje.