В конце 2009 года у меня появился Mac mini, который через некоторое время начал очень плохо работать на Yosemite. Например, запуск Safari занимает около минуты.
Конечно, у меня запущено несколько фоновых задач (Dropbox, BitTorrent Sync, AirServer), но это не изменилось по сравнению с тем, что было до обновления до Yosemite.
Мой главный подозреваемый - очень высокое использование сети. Процесс kernel_task использует большую полосу пропускания локальной сети, время от времени загружая 60 МБ (это мегабайт) / с в течение нескольких секунд, а затем снижается до нуля без видимой причины. Общий объем используемой полосы пропускания превысил 14 терабайт (!) После нескольких недель безотказной работы.
У меня есть NAS, который я использую для совместного использования файлов и резервных копий, но поскольку процесс, использующий пропускную способность, называется kernel_task, я не знаю, что и думать.
Обновление : В качестве временного решения я настроил скрипт для systemstatsd
регулярной очистки файлов, упомянутых ниже, но основная причина остается не устраненной .
Сегодня я заметил три вещи:
- Всего за три дня общее количество загруженных данных составит 3300 ГБ.
- В настоящее время примерно каждые 12 секунд наблюдается активизация сетевой активности, при которой интерфейс Ethernet на несколько секунд увеличивается.
- При выходе из приложения BitTorrent Sync пункт № 2 исчез.
Моя теория такова: в BitTorrent Sync есть какая-то ошибка, из-за которой он сходит с ума по сети, которая сама по себе использует довольно много системных ресурсов. Это, в свою очередь, приводит systemstatsd
к сбоям, что создает конечную нагрузку на систему.