Какво е sandboxd и защо работи на моя Mac?



Забелязахте нещо, наречено sandboxd, докато разглеждате Монитор на активността , и сега сте тук. И така, какво е това нещо?

СВЪРЗАНИ: Какво представлява този процес и защо се изпълнява на моя Mac?





Тази статия е част от нашата текуща серия обяснявайки различни процеси, открити в Activity Monitor, като kernel_task , скрит , mdsworker , инсталирани , WindowServer , синьо , стартиран , архивиране , opendirectoryd , захранван , coreauthd , configd , mdnsresponder , UserEventAgent , nsurlstoraged , търговия , родителски контрол , и много други . Не знаете какви са тези услуги? По-добре започнете да четете!

Днешният процес, sandboxd, е демон, което означава, че изпълнява системна задача на заден план в macOS – демоните обикновено имат d в края на името си. Този конкретен демон обработва пясъчната среда на macOS, като изпълнява |_+_| във вашия терминал ще ви покаже:



sandboxd изпълнява услуги от името на разширението на ядрото на Sandbox.

СВЪРЗАНИ: Обяснение на пясъчните кутии: как те вече ви защитават и как да защитите всяка програма

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



App Sandbox е технология за контрол на достъпа, предоставена в macOS, наложена на ниво ядро. Той е проектиран да съдържа щети по системата и данните на потребителя, ако дадено приложение стане компрометирано.

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

Реклама

Пясъчният прозорец на macOS по избор може да бъде реализиран от приложения, които изтегляте онлайн, но е задължителен за всяко приложение, което изтегляте от Mac App Store. Това е само една от причините защо Mac App Store няма всички приложения, които искате .

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

ПРОЧЕТЕТЕ СЛЕДВАЩО Снимка на профила на Джъстин Пот Джъстин Пот
Джъстин Пот пише за технологиите повече от десетилетие, като работи се появява в Digital Trends, The Next Web, Lifehacker, MakeUseOf и Zapier Blog. Той също така управлява Hillsboro Signal, основана от него местна новинарска агенция, управлявана от доброволци.
Прочетете пълната биография

Интересни Статии