技術ノート ウィンドウズ Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

アクティビティ モニター を調べているときに「sandboxd」というものに気づき、今ここにいます。それで、これは何ですか?

Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

この記事は、 kernel_task hidd mdsworker installd WindowServer blued launchd backup opendirectoryd powerd coreauthd configd mdnsresponder UserEventAgent nsurlstoraging commerce parentalcontrold など、アクティビティ モニターで見つかるさまざまなプロセスを説明する 継続 的なシリーズの一部です。 、 その他多くの 。それらのサービスが何なのか知りませんか?読み始めたほうがいいよ!

今日のプロセス、sandboxd はデーモンです。つまり、macOS のバックグラウンドでシステム タスクを実行します。デーモンは通常、名前の末尾に「d」が付いています。この特定のデーモンは、macOS サンドボックスを実行中として処理します。

 man sandboxd
Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

ターミナルに次のものが表示されます。

Sandboxd は、サンドボックス カーネル拡張機能に代わってサービスを実行します。

Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

では、サンドボックスとは何でしょうか?概要については サンドボックスに関する説明を ご覧ください。ただし、ほとんどの場合、サンドボックスはアプリケーションがシステムの不要な部分にアクセスすることを防ぎます。 macOS サンドボックスの概要は Apple の開発者ページ で説明されています。

アプリ サンドボックスは、macOS で提供されるアクセス制御テクノロジであり、カーネル レベルで強制されます。アプリが侵害された場合でも、システムとユーザーのデータへの損害を防ぐように設計されています。

Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

サンドボックス化する前は、すべてのアプリケーションがユーザーのすべての操作にアクセスできました。これは簡素化のためには優れていましたが、すべてのアプリケーションがすべてのデータとハードウェアへの潜在的なパスになることを意味していました。サンドボックス内で実行されるアプリケーションは、ファイルや Web カメラなどへのアクセスを具体的に要求する必要があるため、セキュリティのレベルが強化されます。

macOS サンドボックスは、オンラインでダウンロードしたアプリケーションによってオプションで実装できますが、Mac App Store からダウンロードしたアプリケーションには必須です。これは 1 つにすぎません。

Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?

Sandboxd プロセスがシステム リソースを多く消費することはおそらくありませんが、消費する場合は、最近インストールしたアプリケーションをシャットダウンしてみてください。これで問題が解決した場合は、そのアプリケーションの何かが問題を引き起こしているため、開発者にバグ レポートを送信することを検討してください。

「 Sandboxd とは何ですか? 私の Mac でそれが実行されるのはなぜですか?」に関するベスト動画選定!

現役大学生が教える新入生がMacのPCを買わない方がいい理由
MacとWindowsで悩むならWindowsを買った方が良い理由【Macのデメリット5選】