Кілька разів на тиждень Finder на моєму Macbook знімає приблизно 100% використання процесора, і вентилятори починають вибух.
Я зробив усе, що я міг придумати - відремонтував дозволи, перезавантажив, вибрав налаштування, вимкнув "показ попереднього перегляду" у перегляді параметрів, перевірив Монітор активності на непотрібні процеси, проглянув Консоль на помилки, перезапустив Finder та багато іншого . Врешті-решт вона вщухає, і я припускаю, що джерелом помилки було останнє, що я змінив.
Але це знову робиться зараз, і я в збитку. Мені б хотілося, щоб був спосіб «зайти всередину голови Шукача» і подивитися, що це робить. Я спробував запустити зразок процесу Finder в Activity Monitor, але, чесно кажучи, я не знаю, що це робить, тим більше, як інтерпретувати вихід.
Це справді моя надія: хтось зможе пояснити кращий спосіб дослідити шипи процесора, як це, не тільки в Finder, але в будь-якому відвертому процесі. Звичайно, є безліч деталей, які можуть допомогти всім вам діагностувати цей конкретний випадок, але перш ніж я вияснюю ще більш імовірно нерелевантну інформацію, я думав, що побачу, чи є у кого загальні поради щодо діагностування подібних речей.
Це моя перша публікація зі стека, що-небудь, до речі, тому будь ласка, будь ласка. Спасибі заздалегідь!
lsof
чи fuser
є fs_usage
. Деякі комбінації цих трьох, обмежених лише процесом, який зависає процесор (знайдений через вершину), повинні допомогти, якщо припустити, що вхід / вивід бере участь.
top -o cpu
з терміналу, щоб краще зрозуміти, що відбувається.