\r\n\r\n

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

アクティビティモニタを見ていて "sandboxd "というものに気づき、今ここにいるわけですが、これは何でしょう?

アクティビティモニタを見ていて「sandboxd」というものに気づき、今ここにいるわけですが、これは何なのでしょうか?

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

この記事は、アクティビティモニタの様々なプロセス(kernelu task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd)について説明する連載の一部です。coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold など多数のプロセスがあります。どのようなサービスかご存じないですか?読み始めた方がいい!?

今日のプロセスsandboxdはdaemonで、通常macOSのバックグラウンドでシステムタスクデーモンを実行し、名前の後に「d」がついています。ターミナルでman sandboxdを実行すると表示されるように、この特定のデーモンはmacOSのサンドボックスを処理するものです。

sandboxd は Sandbox カーネルエクステンションの代理としてサービスを実行します。

関連:サンドボックスの説明:どのようにあなたを守るのか、どのようなプログラムをサンドボックスに入れるのか。

サンドボックスとは?サンドボックスの概要については、サンドボックスの説明書をご覧いただくとして、サンドボックスは、アプリケーションがシステムの必要ない部分にアクセスするのを防ぐのが主な役割です。macOSのサンドボックスの概要は、以下のAppleの開発者向けページに記載されています。

App Sandboxは、macOSで提供されている、カーネルレベルで実施されるアクセス制御技術です。アプリが危険にさらされた場合、システムやユーザーのデータへの被害を抑制するように設計されています。

サンドボックス化以前は、すべてのアプリケーションがユーザーの行動すべてにアクセスすることができました。これは単純化するためには良いことですが、各アプリケーションがすべてのデータとハードウェアへの潜在的なパスとなることを意味します。サンドボックス内で動作するアプリケーションは、ファイルやウェブカメラなどへのアクセスを特別に要求する必要があり、セキュリティレベルが向上します。

macOS Sandboxは、オンラインでダウンロードしたアプリケーションにオプションで実装することができますが、Mac App Storeからダウンロードしたアプリケーションには必須です。これは、Mac App Storeに欲しいアプリケーションがすべて揃っていない理由のひとつに過ぎません。

sandboxdプロセスはおそらくあまり多くのシステムリソースを占有しないはずですが、もし占有する場合は最近インストールしたアプリケーションをすべて終了させてみてください。この方法で問題が解決する場合は、アプリケーションの何らかの側面で問題が発生しているとして、開発元にバグレポートを提出することを検討してください。

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

匿名者
匿名者

0 件の投稿

作家リスト

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

おすすめ