Несколько раз в неделю Finder на моем Macbook загружает примерно до 100% ресурсов процессора, и вентиляторы начинают взрываться.
Я сделал все, что мог придумать - отремонтировал разрешения, перезагрузил, удалил настройки, отключил «предварительный просмотр» в настройках просмотра, проверил монитор активности на наличие ненужных процессов, отыскал консоль на наличие ошибок, перезапустил Finder и многое другое , В конце концов это стихает, и я предполагаю, что источником ошибки было последнее, что я изменил.
Но сейчас он делает это снова, и я в растерянности. Хотелось бы, чтобы был способ "проникнуть внутрь головы Искателя" и посмотреть, что он делает. Я попытался запустить пример процесса Finder в Activity Monitor, но, честно говоря, я не знаю, что он делает, тем более как интерпретировать вывод.
Это действительно моя надежда: кто-то может объяснить лучший способ исследовать пики ЦП, как это, не только в Finder, но и в любом безудержном процессе. Несомненно, существует множество деталей, которые могут помочь всем вам диагностировать этот конкретный случай, но прежде чем я выскажу даже более, вероятно, не относящуюся к делу информацию, я подумал, что у меня будут общие советы по диагностике такого рода вещей.
Это мой первый пост-что-нибудь пост, кстати, так что, пожалуйста, будьте осторожны. Заранее спасибо!
lsof
или fuser
есть fs_usage
. Должна помочь некоторая комбинация этих трех, ограниченная только процессом, который загружает процессор (находится через верхнюю часть), предполагая, что ввод / вывод задействован.
top -o cpu
из Терминала, чтобы лучше понять происходящее.