私のMacbookは私の膝を揚げており、CPUモニターは狂っています。「インストール済み」と呼ばれるものによって200%以上のCPUが使用されています。
それは何ですか?殺せますか?
(OS X 10.8。)
私のMacbookは私の膝を揚げており、CPUモニターは狂っています。「インストール済み」と呼ばれるものによって200%以上のCPUが使用されています。
それは何ですか?殺せますか?
(OS X 10.8。)
回答:
これはPackageKitフレームワークの一部であるデーモンであり、通常は「ソフトウェアアップデート」GUIアプリケーションのバックグラウンドプロセスとして実行されます。たとえば、ソフトウェアアップデートアプリケーションを開いてアップデートを確認する場合は、アクティビティモニターを見てください。「インストール済み」プロセスが大量の作業を行っていることがわかります。
CPUをペグする理由は、コンピューターにインストールされているソフトウェアの現在のリストをコンパイルし、Appleのサーバーから受け取った現在のバージョンリストと比較する必要があるためです。
システム環境設定とソフトウェアアップデートでソフトウェアアップデートチェックの頻度を設定できます。
デフォルト設定は「アップデートの確認」と「アップデートの自動ダウンロード」の両方です。どちらの設定も調整できますが、完全にオフにすることはお勧めしません。
このプロセスについて悪いことは何もありません -アップデートをダウンロードするように設定されているだけです。
CPUの問題を解決するには、プロセスの優先度を下げるか、アクティビティモニターでプロセスを強制終了します。
技術的な案内:
Lion OSXの場所は次のとおりです。
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
(locate
正しく構成されている場合は、次を実行locate installd
して正しい場所を見つけます)。
renice
コマンドを使用して、プロセスの優先順位を変更できます。
renice
プロセスの優先順位を下げるが、利用可能なすべてのCPUの使用を停止しないことに注意してください。他のプログラムがCPU時間を要求していない場合、システムは使用可能なすべてのCPUをinstalld
プロセスに割り当てます。
locate
macOSで使用する必要はありません。mdfind -name installd
代わりに、Spotlightを使用し、常に使用可能です。
通常、たとえばApp Storeアプリケーションをインストールしたり、Launchpadからアプリケーションを削除したりするときに実行されます。ただし、バックグラウンドで実行したままにしたり、CPUをそれほど使用しないでください。おそらくアクティビティモニターから強制的に終了するか、実行することができます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
。
私がインストールされ、storeagent-私はちょうどそれらを殺した:
sudo killall -9 installd
sudo killall -9 storeagent
-9
。
インストールされるのは、Sophos Anti Virusによって実行されるプロセスです。このプロセスは、ソフォスのアクティブスキャンに関連するプロセスであるInterCheckによって呼び出されます。
Installer
、インストールを実行するプログラムを認証した後に起動されるのは、オペレーティングシステムのコアコンポーネントのようです。Sophos AV for Macの一部のユーザーにとっては、CPUパワーを過剰に消費するという問題があります。回答を編集して、可能性のあるものとして提案します(多数あるうちの1つです)。