Beranda » bagaimana » Apa itu sandboxd, dan Why Is It Running di Mac saya?

    Apa itu sandboxd, dan Why Is It Running di Mac saya?

    Anda melihat sesuatu yang disebut "kotak pasir" saat melihat melalui Monitor Aktivitas, dan sekarang Anda di sini. Jadi, apa ini??

    Artikel ini adalah bagian dari seri kami yang sedang berlangsung yang menjelaskan berbagai proses yang ditemukan di Activity Monitor, seperti kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontro, , dan banyak lagi. Tidak tahu layanan apa itu? Lebih baik mulai membaca!

    Proses hari ini, sandboxd, adalah daemon, yang berarti menjalankan tugas sistem di latar belakang pada macOS-daemon yang umumnya memiliki huruf "d" di akhir nama mereka. Daemon khusus ini menangani kotak pasir macOS, seperti menjalankan man sandboxd di Terminal Anda akan menunjukkan kepada Anda:

    sandboxd melakukan layanan atas nama ekstensi kernel Sandbox.

    Jadi, apa itu kotak pasir? Anda dapat melihat penjelajah kami di kotak pasir untuk tinjauan umum, tetapi sebagian besar kotak pasir mencegah aplikasi mengakses bagian sistem yang tidak diperlukan. Kotak pasir macOS diuraikan di halaman pengembang Apple:

    App Sandbox adalah teknologi kontrol akses yang disediakan di macOS, diberlakukan di tingkat kernel. Ini dirancang untuk mengandung kerusakan pada sistem dan data pengguna jika aplikasi menjadi terganggu.

    Sebelum sandboxing, setiap aplikasi memiliki akses ke semua yang dilakukan pengguna. Ini bagus untuk kesederhanaan, tetapi itu berarti setiap aplikasi tunggal merupakan jalur potensial untuk semua data dan perangkat keras Anda. Aplikasi yang berjalan di kotak pasir harus secara khusus meminta akses ke hal-hal seperti file Anda atau webcam Anda, memberi Anda tingkat keamanan tambahan.

    MacOS sandbox secara opsional dapat diterapkan oleh aplikasi yang Anda unduh online, tetapi wajib untuk setiap aplikasi yang Anda unduh dari Mac App Store. Ini hanya salah satu alasan mengapa Mac App Store tidak memiliki semua aplikasi yang Anda inginkan.

    Proses sandboxd mungkin seharusnya tidak menghabiskan banyak sumber daya sistem Anda, tetapi jika itu mencoba mematikan aplikasi yang baru saja diinstal. Jika itu menyelesaikan masalah, pertimbangkan untuk mengirimkan laporan bug kepada pengembang, karena sesuatu tentang aplikasi itu menyebabkan masalah.