\r\n\r\n

configuredとは何ですか?なぜ私のmacで実行されているのですか?

アクティビティモニタでMacのプロセスを閲覧していると、configdという見慣れないものがあることに気づきました。 これは何なのでしょうか?

アクティビティモニタでMacのプロセスを表示していると、configdという見慣れないものに気づきました。 これは何なのでしょうか?

関連: このプロセスは何ですか、なぜ私のMacで実行されているのですか?

この記事は、アクティビティモニタの様々なプロセス(kernelu task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerdなど)を紹介する連載の一部です。coreauthdをはじめ、さまざまな処理を行います。どのようなサービスかご存じないですか?読み始めた方がいい!?

macOSのコア部分として設定する心配はありません。この特定のプロセスは、バックグラウンドで動作し、重要なシステムタスクを処理するデーモンであることを意味します。このデーモンは、システム構成サーバーであり、Macの設定と状態を監視し報告します。設定のマニュアルページを参照するには、次のようにします。

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

分解するのは大変ですが、記載されているバンドル品を見ると全てが明らかになります。オライリーのSafariによると、/System/Library/SystemConfigurationにあるそうです。

一見して、これらのバンドルはほとんどがネットワーク関連であることがわかる。例えば、IP設定用のバンドル、macOSのファイアウォールやPPP用のバンドルなどがありますが、ネットワーク関連ばかりではなく、プリンターやユーザー環境などの監視も行っています。

基本的に、システムに変更が加えられると、通常はまずconfigdが通知を受け、次にconfigdが他のプログラムに通知を送ります。これにより、他のプログラムが新しい設定に適応することができます。

これはどのようなものでしょうか。オフラインモードがあるアプリケーションの場合、インターネットに接続されていないときに、そのアプリケーションに伝えるのがconfigdです。ドキュメントを印刷する場合、configdはプリンタが接続されているかどうかをアプリケーションに知らせます。設定を変更すると、configdはすべてのアプリケーションにそのことを知らせます。単純な作業ですが、システムを機能させるためには必要な作業です。

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

configdがシステムリソースを大量に消費することはないはずですが、もしそうなら、通常、Macを再起動することで問題が解決されます。アクティビティモニタでプロセスを終了させてみても、すぐに開始されます。

写真提供:guteksk7/Shutterstock.com ウェブサイト

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ