Zsh использует 100% CPU во время установки iWork

10

Я пытался установить Keynote и Numbers, но они зависают так:

зависание магазина приложений

Это связано со сценарием оболочки, потребляющим 100% ЦП:

монитор активности

Этот процесс defaults delete com.apple.helpd com.apple.helpd.sdmMapsCreatedвыглядит как операция, которая вообще не должна быть длительной:

введите описание изображения здесь

Уничтожение процесса дедушки и бабушки приводит к появлению сообщения «произошла ошибка» в магазине приложений. Что дает? Я даже не знаю, как начать отлаживать это.

Джон Макдоннелл
источник
Пожалуйста, посмотрите соответствующие сообщения об ошибках /var/log/system.logна момент этого zsh -c ...и включите их в свой OQ. В defaultsкоманде может быть какая-то блокировка .
дан
Та же проблема. Не нашел ничего интересного в логах.
hurrymaplelad

Ответы:

5

Я смог решить это, но я до сих пор не знаю, что вызвало это.

Итеративно:

  1. Следите за подвешенной shработой.
  2. Запустите команду в терминале.
  3. Убить родителя зависшей работы с kill -9.
  4. Вернитесь к 1, пока не появится больше зависших заданий.
Джон Макдоннелл
источник
Не весело, но у меня сработало.
hurrymaplelad
0

Я просто меняю свою оболочку с помощью chsh -s /bin/bash $USER, применяю обновления и, наконец, меняю свою оболочку обратно на ZSH.

Алекс Палкуе
источник