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

    configdとは何ですか、そしてなぜそれが私のMac上で実行されているのですか?

    認識できないことに気付いたら、アクティビティモニタを使ってあなたのMac上のプロセスを閲覧しています:configd。これは何ですか、そしてあなたは心配するべきです?

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

    あなたはconfigdについて心配するべきではありません - これはmacOSのコア部分です。このプロセスはデーモンです。つまり、バックグラウンドで実行され、重要なシステムタスクを処理します。この特定のデーモンはSystem Configuration Serverです。つまり、Macの設定とステータスを監視して報告します。 configdのmanページを引用するには:

    configdデーモンは、ローカルシステムの多くの設定面を担当します。 configdは、システムの望ましい状態と現在の状態を反映したデータを維持し、このデータが変更されたときにアプリケーションに通知し、ロード可能なバンドルの形で多数の設定エージェントをホストします。.

    それを分解することはたくさんありますが、あなたが言及されたバンドルを見るとき、それはすべてより明確になります。 O'ReillyのSafariによると、これらは/ System / Library / SystemConfigurationにあります。.

    これらのバンドルのほとんどがネットワーキングに関連していることが一目でわかります。たとえば、IP設定用のものと、macOSファイアウォールおよびPPP用のものがあります。しかし、すべてがネットワークに関連するわけではありません。これらのバンドルは、プリンタやユーザー設定などのものも監視します。.

    基本的に、あなたのシステムで何かが変わったとき、それは通常最初に気づくのはconfigdです、そしてそれはあなたの他のプログラムに通知を送るのはconfigdです。これにより、彼らは新しい設定に適応することができます。.

    これはどのようなものですか?アプリケーションにオフラインモードが設定されている場合は、インターネットが接続されていないときにconfigdがそのアプリケーションに通知します。文書を印刷しようとしている場合、configdはアプリケーションにプリンタが接続されているかどうかを知らせます。何らかの設定を変更した場合、configdはすべてのアプリケーションにそのことを知らせます。それは簡単な仕事ですが、あなたのシステムが機能するためにそれがされる必要があります.

    サードパーティ製のファイアウォールを使用している場合は、configd関連のポップアップが多数表示されることがあります。 configdの仕事の大部分はあなたの現在のネットワーク状態を監視しているので、これは正常です。実際には、Appleは特にこの理由のためにファイアウォールでconfigdをブロックしないようにユーザーに指示します.

    configdが大量のシステムリソースを消費しているとは思わないはずですが、再起動すれば、通常は問題が解決するはずです。 Activity Monitorでプロセスを強制終了することもできます。すぐに起動します.

    写真クレジット:guteksk7 / Shutterstock.com