ЦП загружен на 100%, но нет процессов, демонстрирующих значительную загрузку

Ситуация:

Все 4 ядра загружены. Mac заметно отстает.

Попытка решения:

(Показывает крайне противоречивую информацию.)

  1. Закрыты все приложения
  2. Открытый монитор активности
  3. Подытожил всю активность идентификатора процесса и заметил, что все перечисленные процессы (включая монитор активности и средство поиска) в сумме составляют около 10-20% использования ЦП, НО ВСЕ 4 ЯДРА ПО-ПРЕЖНЕМУ ВЫДЕЛЯЮТСЯ КРАСНЫМИ/МАКСИМАЛЬНО.

Дополнительная информация:

Монитор активности также говорит, что:

  • Использование пользователей составляет < 5%
  • Использование системы почти стабильно на уровне 85% (хотя ни один PID не показывает значительной загрузки ЦП)
  • Простой 10%

Рассматриваемая система работает под управлением OS X 10.7.5 (Lion). (пишу с другой машины.)

Вопрос из трех частей:

  1. КАК МЫ МОЖЕМ ПРЕКРАТИТЬ ЭТО ПОВЕДЕНИЕ?
  2. Почему общая загрузка ЦП резко отличается от общей суммы списка PID?
  3. (БОНУС) Почему не отображается какой-либо системный PID, который коррелирует с использованием системы на 85%?
сначала попробуйте этот официальный инструмент от Intel, чтобы убедиться, что цифры реальны software.intel.com/en-us/articles/intel-power-gadget-20
Вы просматриваете процессы для всех пользователей?

Ответы (1)

ПРИМЕЧАНИЕ. Это лишь частичный ответ, поэтому любая другая информация о том, почему это произошло, может быть полезной для других с этой проблемой.

Буквально при простом включении шнура питания все симптомы сразу прекращались. (Батарея была значительно выше 10%.)

  • Загрузка ЦП упала до нормального уровня.
  • Возникшая в результате вялость также прекратилась.
Похоже, вы каким-то образом сбросили контроллер управления системой (SMC).
То же самое произошло со мной после повторной синхронизации моей библиотеки iCloud. ЦП был загружен на 100%, но никакие важные процессы не отображались в мониторе активности или htop (с использованием командной строки). Как только я потянул за шнур питания, проблема сразу исчезла. Однако после выдергивания шнура питания процессы photolibraryd и Photos появились в мониторе активности с загрузкой ЦП на 90+%, но теперь фактическая загрузка ЦП низкая. Действительно, очень странное поведение.
В конце концов я нашел виновника. В моем случае клиент Folding@Home (fah) работал в фоновом режиме при подключении кабеля питания. Я установил клиент несколько месяцев назад и забыл о нем. Использование ЦП не имело ничего общего с Apple Photos или iCloud.