Я запустил Mac OSX 10.6 и заметил, что процесс 'fseventsd' занимал 100% ЦП и 1,5 ГБ ОЗУ. Делая поиск в Google, я обнаружил, что это может быть связано с машиной времени. Однако я не запускаю Time Machine на этом компьютере.
Есть ли способ отследить источник борова ресурса? Это входит куда-нибудь? Перезапуск «исправил» проблему, но я уверен, что она вернется, если я не могу понять, почему это началось с самого начала.
Заранее спасибо.
snow-leopard
DTest
источник
источник
Ответы:
fseventd - это процесс регистрации событий в файловой системе, о котором вы можете прочитать в обзоре ars technica Mac OS X Leopard. Вы можете использовать такие программы, как fseventer, чтобы увидеть тот же тип вывода, который он видит.
Из статьи:
Вы можете проверить этот журнал, хотя я не знаю, насколько он будет полезен для вас. Я не был бы удивлен, увидев Time Machine, которая имеет дело со многими файлами, а иногда и многими крошечными файлами, что может вызвать некоторые проблемы с fsevents.
источник
Либо одна программа застряла в очень эффективном цикле записи изменений, которые вызвали
fseventsd
много работы, либо это сам бесконечный цикл, обрабатывающий неразрешимую структуру данных на одном из подключенных томов.В предыдущем случае - такие программы, как fseventer, которые читают один и тот же поток данных, вероятно, тоже зависнут - теперь у вас будет два процесса с 50% -ной загрузкой, пытающиеся обработать бесконечное количество данных. (Это отличный момент для данных, если вы пытаетесь увидеть, что не так.) Похоже на вопросы, спрашивающие, почему
syslogd
занимает весь процессор - обычно это какая-то другая программа, которая сходит с ума, вызывая много работы.Когда / если это случится снова - начните выходить из программ и подумайте о выходе из системы. Вы узнаете, является ли нарушающий элемент процессом системного уровня или процессом пользовательского уровня.
fs_usage
может быть полезно посмотреть, какие конкретные программы IO тяжелы.fsck
из-за загрузки в однопользовательский режим обычно требуется, если у вас есть круглые жесткие ссылки или другие вырожденные махинации с файловой системой, которые могут вызвать такой всплеск активности.источник