Что такое installd, и почему он питается моим процессором?

Мой Macbook жарит меня на коленях, а монитор процессора сходит с ума: более 200% процессор используется тем, что называется «installd».

Что это? Могу ли я его убить?

(OS X 10.8.)

118 голосов | спросил Ken 29 MaramFri, 29 Mar 2013 00:39:04 +04002013-03-29T00:39:04+04:0012 2013, 00:39:04

6 ответов


81

Это демон, который является частью Framework PackageKit и обычно работает как фоновый процесс для приложения «Обновление программного обеспечения» . Например, если вы открываете приложение Обновление программного обеспечения и проверяете наличие обновлений, посмотрите Монитор активности - вы увидите, что процесс «installd» выполняет кучу работы.

Причина, по которой он привязывает ваш процессор, заключается в том, что он должен скомпилировать текущий список программного обеспечения, установленный на вашем компьютере, и сравнить его с текущим списком версий, полученным от серверов Apple.

Вы можете установить частоту проверок обновления программного обеспечения в системных настройках и обновлении программного обеспечения.

Настройки по умолчанию - это «Проверить наличие обновлений» и «Автоматически загружать обновления». Вы можете настроить любую настройку, но я бы не рекомендовал полностью отключить ее.

В этом процессе ничего злонамеренного - он просто установлен для загрузки обновлений.

Вы можете решить свою проблему с процессором, понизив приоритет процесса или просто убив процесс в Activity Monitor.


Техническая информация:

Местоположение в Lion OSX находится в: /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd

(если вы правильно настроили locate, запустите: locate installd, чтобы найти нужное место).

ответил kenorb 21 Maypm13 2013, 14:14:37
11

Обычно он запускается, когда вы, например, устанавливаете приложение App Store или удаляете приложение из Launchpad. Он не должен оставаться в фоновом режиме или продолжать использовать этот процессор. Возможно, вы просто можете отключить его от Activity Monitor или запустить sudo killall -9 installd.

Двоичный файл находится в /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd в 10.8.

ответил user495470 29 MaramFri, 29 Mar 2013 00:50:02 +04002013-03-29T00:50:02+04:0012 2013, 00:50:02
4

Я использовал Activity Monitor для немедленного уничтожения процесса. И так:

  • CPU вернулся к нормальной работе;
  • В Центре уведомлений появилось уведомление из App Store, в котором запрашивается, когда устанавливать обновления.
ответил mefepe 13 PMpSun, 13 Apr 2014 21:33:59 +040033Sunday 2014, 21:33:59
1

Это процесс установки Apple.

Что раздражает:

  1. Apple пока что (пока) не сделала это менее интенсивным CPU или предоставила вам возможность сделать это. Обратите внимание, что интенсивная загрузка процессора выполняется только в начальной части установки и останавливается.
  2. вы не можете быстро увидеть ход загрузки

Вы можете видеть прогресс, но нужно сделать следующее:

Apple logo (top left) > App Store > Updates and click Update.

Затем откроется индикатор выполнения текущего состояния загрузки.

ответил Snowcrash 24 PMpFri, 24 Apr 2015 18:10:59 +030010Friday 2015, 18:10:59
0

Моя была installd и storeagent - поэтому я просто убил их:

sudo killall -9 installd
sudo killall -9 storeagent
ответил user48412 30 PMpTue, 30 Apr 2013 12:36:28 +040036Tuesday 2013, 12:36:28
-7

Installd - это процесс, запускаемый антивирусом Sophos. Процесс вызывается InterCheck, который является процессом, связанным с активным сканированием Sophos.

ответил Brice 23 PMpTue, 23 Apr 2013 20:24:01 +040024Tuesday 2013, 20:24:01

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132