ホームページ » の仕方 » UserEventAgentとは何ですか、またなぜ私のMac上で実行されているのですか?

    UserEventAgentとは何ですか、またなぜ私のMac上で実行されているのですか?

    UserEventAgentと似ていないプロセスに気付いたときは、Activity Monitorを見ています。心配する必要がありますか?いいえ:これはmacOSのコア部分です.

    この記事は、kernel_task、hidd、mdsworker、installd、WindowServer、blueed、launchd、backup、opendirectoryd、powerd、coreauthd、configd、mdnsresponderなど、Activity Monitorにあるさまざまなプロセスを説明している一連の記事の一部です。それらのサービスが何であるかわからないのですか?読み始めるほうがよい!

    UserEventAgentとは何ですか?

    今日のプロセス、UserEventAgentはデーモンです。つまり、バックグラウンドで実行されます。 UserEventAgentは、ユーザーレベルでシステムに関するさまざまなことを監視します。プロセスのmanページを引用するには:

    UserEventAgentユーティリティは、launchdでは直接監視できない高レベルのシステムイベントを処理するためにシステム提供のプラグインをロードするデーモンです。.

    それはそれほど明白ではないので、これを打ち切ろう。以前は、バックグラウンドで実行され、Macに関するさまざまなことのステータスを監視するプロセスconfigdについて説明しました。たとえば、configdは、オンラインかオフラインかを追跡し、その状態が変化したときに使用している他のプログラムに警告します。プロセスがこれを行うことを可能にするconfigdプラグインのコレクションがあります.

    UserEventAgentはconfigdと同様の役割を果たしますが、configdがシステム全体でrootで実行されるため、configdが実行できない一連のことを監視します。一方、UserEventAgentはユーザーアカウントに重点を置き、ユーザーアカウントレベルで実行されます。 UserEventAgentが管理するプラグインを参照することで、これをよりわかりやすくすることができます。システム/ライブラリ/ UserEventPlugins.

    UserEventPluginsフォルダには、Bluetooth、ゼロ設定ネットワークツールBonjour、タイムゾーン、Time Machine、さらにはタッチバーに関連するプラグインがあります。 UserEventAgentは、これらすべての状況をモニターし、その状況を使用しているアプリケーションに報告しています。.

    これは多種多様な機能です。つまり、UserEventPluginsが大量のシステムリソースを使い果たし始めるのには、多くの潜在的な理由があります。ここでそれらすべての概要を説明することはできません.

    ただし、UserEventPluginsによるリソース使用量の急増に気付いた場合には、試してみることができる基本的なことがいくつかあります。最初に試すこと(驚かないことですが)は、Macを再起動することです。それは初歩的ですが、ほとんどの問題を解決するでしょう。問題が解決しない場合は、最近追加したハードウェアまたはソフトウェアを無効にしてみてください。それがリソースの大量使用を止めるならば、あなたはたぶんバグを見つけました:問題のソフトウェアまたはハードウェアの使用をやめて、そして問題を解決するソフトウェアアップデートがあるかどうか確かめてください.

    イメージクレジット:Fabian Irsara