Как я узнаю то, чем Средство поиска занято?

Я выполняю Snow Leopard на MacBook Pro. Мое Средство поиска решило быть очень занятым, и ни Средство поиска перезапуска, ни перезагрузка не охлаждают его. Центр внимания не сообщает о действии, Машина времени не занята, все же вершина-ocpu сообщает, что Средство поиска работает между 30% и 100%.

Обновление: ни одно из предложений не работало. В этой точке (спустя три месяца после первого задавания вопроса), я оставлен для ожидания, пока новый MacBook Pro не выходит, и запустите с чистой установки. Очень печальный, что нет никакого способа исследовать то, на чем застревает Средство поиска.

9
задан 29.03.2010, 03:02

4 ответа

Команда оболочки...

sample Finder

... будет контролировать все вызовы функции, сделанные Средством поиска, и создавать текстовый файл, показывающий стеки вызовов каждого из потоков Средства поиска. Даже хорошо осведомленные непрограммисты (суперпользователи, если Вы будете) могут часто подбирать ценное понимание из этого. Это - также большая вещь присоединить к отчету об ошибках к Apple с помощью http://bugreport.apple.com/.

Это - в основном то же как кнопка "Sample process" в Мониторе Действия.


Обновление: Ох, еще лучше, чем sample(1) spindump(8), который похож sample но добавляет видимость в то, что делает ядро, когда потоки приложения заблокированы, ожидая ядра.

sudo spindump Finder

Текстовый файл это создает в /tmp потребует, чтобы корень privs читал, так как он мог бы содержать секретную информацию.


Больше подсказок могло быть подобрано из...

lsof -p $PIDOfFinder

(где $PIDOfFinder является идентификатором процесса Средства поиска, через которое можно найти ps.)

Похож на Вас, может получить ту же самую информацию в Мониторе Действия. Выберите Средство поиска, нажмите кнопку "Inspect" и выберите вкладку "Open Files and Ports".

Другая интересная точка данных была бы, происходит ли проблема для новой, чистой учетной записи пользователя в той же системе. Просто создайте новую учетную запись пользователя, выйдите из своей нормальной учетной записи (не используйте Быстрое переключение между пользователями - мы не хотим Ваш "плохой" экземпляр пребывания Средства поиска, работающего в фоновом режиме и путающего вещи), и войдите в новую чистую учетную запись и посмотрите, происходит ли проблема там также.

Вы выполняете какие-либо взломы InputManager, включая основанный на SIMBL материал или Усилитель Приложения Unsanity (APE) "haxies"?

Делает проблему, происходят при начальной загрузке в "Безопасный режим" (то есть, начальной загрузке с <shift> удерживаемый ключ)?

8
ответ дан 07.12.2019, 13:21

К сожалению, Apple не обеспечивает контрольной функциональности действия для Средства поиска. Таким образом, я думал бы, что лучшее решение, если Средство поиска продолжает неправильно себя вести, состоит в том, чтобы переместить свой предпочтительный файл: ~/Library/preferences/com.apple.finder.plist из предпочтительной папки и перезапуска это.

5
ответ дан 07.12.2019, 13:21

Если Монитор Действия просто показывает "Средство поиска" в высоком проценте, у Вас не обязательно есть простой способ узнать то, что вызывает его.

1) Проверьте, чтобы видеть, есть ли у Вас какие-либо смонтированные файловые серверы. Если так, извлеките их, это включает MobileMe. 2) Команда-J хита. Выключите "Даты Родственника Использования", и "Вычисляют Все Размеры". Вы видите различие?

Я видел, где Вычисляют, все размеры привяжут ЦП некоторое время, пока он не закончит вычислять все дерево.... И это должно периодически рассматривать, чтобы гарантировать, что новые файлы не были добавлены или изменены... Но после того как это сделано, сканируя, это успокаивается вполне немного....

0
ответ дан 07.12.2019, 13:21

Ничто не собирается волшебно сказать Вам что не так, но этот сценарий скажет Вам, какой подержанный мусор Вы установили на своей машине так, чтобы можно было начать процесс удаления самостоятельно:

http://khiltd.com/software/consultants_canary

Я обратил бы особое внимание на плагины QuickLook и Центра внимания, но нет действительно никакого сообщения, какие люди ставят свои машины.

0
ответ дан 07.12.2019, 13:21

Теги

Похожие вопросы