Что такое sandboxd и почему он работает на моем Mac?
Вы заметили что-то под названием «sandboxd», просматривая Activity Monitor, и теперь вы здесь. Так что же это за вещь?
Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в Activity Monitor, такие как kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold , и много других. Не знаете, что это за услуги? Лучше начать читать!
Сегодняшний процесс, sandboxd, является демоном, что означает, что он запускает системную задачу в фоновом режиме на демонах macOS, обычно имеющих «d» в конце своего имени. Этот конкретный демон обрабатывает песочницу macOS как человек песочница
в вашем терминале покажет вам:
sandboxd выполняет сервисы от имени расширения ядра Sandbox.
Так что песочница? Вы можете ознакомиться с нашим объяснителем в песочницах для обзора, но по большей части песочница не позволяет приложениям получать доступ к частям системы, которые им не нужны. Песочница macOS представлена на странице разработчика Apple:
App Sandbox - это технология контроля доступа, предоставляемая в macOS, применяемая на уровне ядра. Он предназначен для предотвращения повреждения системы и данных пользователя в случае взлома приложения..
До песочницы каждое приложение имело доступ ко всему, что делал пользователь. Это было просто ради простоты, но это означало, что каждое приложение - это потенциальный путь ко всем вашим данным и оборудованию. Приложения, работающие в песочнице, должны специально запрашивать доступ к таким вещам, как ваши файлы или веб-камера, обеспечивая вам дополнительный уровень безопасности..
Песочница macOS может быть реализована приложениями, которые вы загружаете онлайн, но обязательна для любого приложения, которое вы загружаете из Mac App Store. Это только одна из причин, по которой в Mac App Store нет нужных вам приложений..
Процесс sandboxd, вероятно, не должен занимать большую часть системных ресурсов, но если он попытается завершить работу недавно установленных приложений. Если это решит проблему, рассмотрите отправленный отчет об ошибке разработчику, потому что что-то в этом приложении вызывает проблемы.