Мой Macbook у меня на коленях, а монитор процессора сходит с ума: более 200% процессоров используется чем-то, что называется "installd".
Что это такое? Могу ли я убить это?
(OS X 10.8.)
activity-monitor
macos
кругозор
источник
источник
Ответы:
Это демон, который входит в состав PackageKit и обычно работает как фоновый процесс для приложения с графическим интерфейсом «Обновление программного обеспечения» . Например, если вы откроете приложение «Обновление программного обеспечения» и проверите наличие обновлений, взгляните на монитор активности - вы увидите, что процесс «installd» выполняет кучу работы.
Причина, по которой он привязывает ваш процессор, заключается в том, что он должен скомпилировать текущий список программного обеспечения, установленного на вашем компьютере, и сравнить со списком текущих версий, полученным с серверов Apple.
Вы можете установить частоту проверок Обновления программного обеспечения в Системных настройках и Обновлении программного обеспечения.
Настройки по умолчанию: «Проверять обновления» и «Загружать обновления автоматически». Вы можете отрегулировать любой параметр, но я бы не советовал отключать его вообще.
В этом процессе нет ничего плохого - он просто загружает обновления.
Вы можете решить проблему с процессором, понизив приоритет процесса или просто убив процесс в Activity Monitor.
Техническая информация:
Расположение в Lion OSX находится в:
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
(если вы
locate
настроили правильно, запустите:,locate installd
чтобы найти правильное местоположение).источник
renice
команду, чтобы изменить приоритет процесса.renice
это снизит приоритет процесса, но не остановит его от использования всех доступных процессоров. Если ни одна другая программа не запрашивает процессорное время, система все равно отдастinstalld
процесс доступному процессору .locate
на MacOS. Используйтеmdfind -name installd
вместо этого, он использует Spotlight и всегда доступен.Обычно он запускается, когда вы, например, устанавливаете приложение App Store или удаляете приложение из Launchpad. Он не должен работать в фоновом режиме или продолжать использовать слишком много процессора. Вероятно, вы можете просто принудительно выйти из Activity Monitor или запустить
sudo killall -9 installd
.Двоичный файл находится
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
в 10.8.источник
sudo opensnoop -n installd
чтобы увидеть, к каким файлам процессы обращаются или выполнить поиск installd в консоли.kill -9
процесс.SIGKILL
должно быть последним средством, так как процесс не обязательно заканчивается в четко определенном или согласованном состоянии. Всегда сначала пытайтесь-15
(SIGTERM
- прекратить) и-6
(SIGABRT
- прервать процесс).opensnoop
у меня не работает. Я получаюdtrace: error on enabled probe ID 5 (ID 172: syscall::open:return): invalid user access in action #11 at DIF offset 24
.Я использовал Activity Monitor, чтобы убить процесс сразу. И так:
источник
Это процесс установки Apple.
Что раздражает это:
Вы можете видеть прогресс, но нужно сделать следующее:
Это покажет индикатор выполнения с текущим состоянием загрузки.
источник
Мой был инсталл и магазинный агент - поэтому я их просто убил:
источник
-9
.Installd - это процесс, запускаемый антивирусом Sophos. Этот процесс вызывается InterCheck, который связан с активным сканированием Sophos.
источник
Installer
программы для выполнения установки. Есть проблемы, связанные с тем, что некоторые пользователи Sophos AV для Mac набирают слишком много ресурсов процессора. Отредактируйте свой ответ так, чтобы он был предложен как один из многих, и вы, вероятно, получите несколько голосов.