Искатель, использующий почти 100% CPU


12

У меня проблема, когда Finder использует слишком много времени процессора. Он использует до 100% одного из моих ядер.

Я использую 10.6.2 на MacBook Pro с 6 ГБ оперативной памяти, много свободного места на диске (SSD). Я также запускаю DropBox и BackBlaze.

Я пытался отключить сторонние приложения (DropBox и BackBlaze), но это не помогло. Это убивает мой заряд батареи!

Ответы:


12

Я думаю, что нашел свою проблему - один или несколько файлов на моем рабочем столе.

Переместив различные помехи с моего рабочего стола, Finder перестал использовать так много процессора.

Я подозреваю, что он либо рассчитывал размеры папок (как упоминал Бенджамин Шолльник), либо, возможно, пытался создать предварительный просмотр значков.


2
Известно, что поврежденные иконки были проблемой для Finder, если у вас также включен режим Show Icon Preview.
Бенджамин Шольник

Была похожая проблема, пробовал кучу разных исправлений (например, удаление файла Finder plist) безрезультатно. Обнаружено, что у меня на рабочем столе был большой (164 МБ) файл фильма, он был удален, и мой процессор вернулся в нормальное состояние.
Тим Китинг

Эта проблема на самом деле усугубляется при редактировании изображения, находящегося на рабочем столе, с помощью Preview. Опция автосохранения, представленная в Lion, переводит файл в состояние, когда Finder должен воссоздавать свой значок предварительного просмотра почти каждые 20 секунд.
Крис Воснидис

8

Проверьте Finder -> Просмотр -> Параметры просмотра

Если вы просматриваете папку, особенно ту, в которой есть подпапки, и у вас включена функция «Рассчитать размер папки», программа поиска должна будет пройти и «размер» всех папок ...

Я заметил, что мой Mac Pro займет около минуты или двух минут из почти 100% использования при первом включении или при просмотре диска из корня.

Попробуйте отключить это и посмотреть, решит ли это вашу проблему ... Это обходной путь, но он поможет изолировать проблему.


1
Я думаю, что решение, которое я нашел, указывает на то, что это возможный элемент ...
Джервуд

1

Ранее у меня был параметр «Рассчитать размер папки», и у меня возникла проблема. Снятие отметки с этого поля было временным решением, но, по-видимому, решение «Удалить библиотеку / Preferences / com.apple.finder.plist» и «Выход из системы и повторный вход» исправили это.


1

Более простой способ перезапустить Finder - щелкнуть его значок в Dock и выбрать «Перезапустить».

У меня это работает некоторое время, но причина, по которой Finder использует так много ресурсов, заключается в том, чтобы поставить галочку напротив «рассчитать все размеры», как вы сказали. Это занимает много энергии, особенно после серьезной реорганизации / очистки жесткого диска.


1
Все размеры, как правило, рассчитываются только для открытых окон, и это не имеет большого значения, например, для /Applications. Это действительно плохая идея для корневого каталога диска.
Даниэль Бек

0

Это происходит, как только запускается Finder? то есть. как только вы авторизуетесь после перезагрузки?

Попробуйте открыть терминал и набрать

killall Finder

Это будет довольно Finder. Finder перезапустится сам. Если загрузка ЦП по-прежнему составляет 100%, попробуйте создать новую учетную запись пользователя и посмотреть, происходит ли то же самое с этой учетной записью. (Это подтвердит, связана ли проблема с искателем или с чем-то, что вы сделали на своей учетной записи).

Если вы все еще видите высокую загрузку ЦП в новой учетной записи пользователя, значит, что-то не так, и вам, вероятно, следует позвонить в Apple.


Я попытался убить Finder, но после перезапуска он возобновил бы загрузку огромного процессора.
Джервуд

-1

Это Dropbox, вызывающий это наверняка. То же самое случилось со мной на Mac OSX Lion 10.7.2. Выключил Dropbox и сразу остановился. Кажется, это происходит при просмотре «Все мои файлы» с запущенным Dropbox.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.