Какво е sandboxd и защо се изпълнява на моя Mac?

Какво е sandboxd и защо се изпълнява на моя Mac?
Какво е sandboxd и защо се изпълнява на моя Mac?

Видео: Какво е sandboxd и защо се изпълнява на моя Mac?

Видео: Какво е sandboxd и защо се изпълнява на моя Mac?
Видео: Установка SD2Vita ♛PS VIta 400Gb - ►SD2Vita Установка Карты памяти♚ [uma0✔] Тонкости и Рекомендации - YouTube 2024, Ноември
Anonim
Забелязахте нещо, наречено "sandboxd", докато гледате през Activity Monitor и сега сте тук. И така, какво е това нещо?
Забелязахте нещо, наречено "sandboxd", докато гледате през Activity Monitor и сега сте тук. И така, какво е това нещо?

Тази статия е част от нашата текуща серия, обясняваща различни процеси, открити в Activity Monitor, като kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrol, и много други. Не знам какви са тези услуги? По-добре започнете да четете!

Днешният процес, sandboxd, е демон, което означава, че той изпълнява системна задача във фонов режим на macOS-демоните обикновено имат "d" в края на името си. Този конкретен демон обработва пясъчната кутия на MacOS като работещ

man sandboxd

във вашия терминал ще ви покаже:

sandboxd performs services on behalf of the Sandbox kernel extension.

И така, какво е пясъчник? Можете да разгледате нашия обяснител на пясъчници за общ преглед, но в по-голямата си част пясъчника не позволява на приложенията да имат достъп до части от системата, от които не се нуждаят. Шасито на MacOS е очертано на страницата на разработчика на Apple:

App Sandbox is an access control technology provided in macOS, enforced at the kernel level. It is designed to contain damage to the system and the user’s data if an app becomes compromised.

Преди sandboxing, всяко приложение има достъп до всичко, което потребителят е направил. Това беше хубаво заради простотата, но това означава, че всяко едно приложение е потенциален път към всичките ви данни и хардуер. Приложенията, изпълняващи се в пясъчната кутия, трябва да изискват конкретен достъп до неща като вашите файлове или уеб камера, като ви осигуряват допълнително ниво на сигурност.

MacOS sandbox може по желание да се изпълнява от приложенията, които изтегляте онлайн, но е задължително за всяко приложение, което изтегляте от Mac App Store. Това е само една от причините Mac App Store да няма всички приложения, които искате.

Процесът Sandboxd вероятно не трябва да заема много от системните ви ресурси, но ако се опита да изключи всички наскоро инсталирани приложения. Ако това разреши проблема, помислете дали да не сте изпратили доклад за грешка до разработчика, защото нещо за това приложение причинява проблеми.

Препоръчано: