O que é o sandboxd e por que ele está sendo executado no meu Mac?
Você percebeu algo chamado "sandboxd" enquanto olhava pelo Activity Monitor e agora está aqui. Então, o que é essa coisa?
Este artigo é parte de nossa série em andamento explicando vários processos encontrados no Activity Monitor, como kernel_task, hidd, mdsworker, installd, WindowServer, blued, backup, backup, gerenciador de sistemas, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold , e muitos outros. Não sabe quais são esses serviços? Melhor começar a ler!
O processo de hoje, sandboxd, é um daemon, o que significa que ele executa uma tarefa do sistema em segundo plano em daemons macOS geralmente têm um “d” no final do nome. Esse daemon em particular lida com a caixa de proteção do macOS, como em execução homem sandboxd
no seu terminal irá mostrar-lhe:
O sandboxd executa serviços em nome da extensão do kernel do Sandbox.
Então, o que é uma caixa de areia? Você pode conferir nosso explicador em sandboxes para obter uma visão geral, mas, na maior parte, um sandbox impede que os aplicativos acessem partes do sistema desnecessárias. A caixa de proteção macOS é descrita na página do desenvolvedor da Apple:
O App Sandbox é uma tecnologia de controle de acesso fornecida no macOS, aplicada no nível do kernel. Ele é projetado para conter danos ao sistema e aos dados do usuário se um aplicativo ficar comprometido.
Antes do sandbox, todos os aplicativos tinham acesso a tudo que o usuário fazia. Isso foi bom para simplificar, mas significava que cada aplicativo era um caminho potencial para todos os seus dados e hardware. Os aplicativos em execução no sandbox precisam solicitar acesso especificamente a itens como seus arquivos ou sua webcam, oferecendo um nível adicional de segurança.
O macOS sandbox, opcionalmente, pode ser implementado por aplicativos que você faz o download online, mas é obrigatório para qualquer aplicativo baixado da Mac App Store. Esta é apenas uma das razões pelas quais a Mac App Store não tem todos os aplicativos que você deseja.
O processo sandboxd provavelmente não deveria ocupar muito dos recursos do seu sistema, mas se ele tentar encerrar os aplicativos instalados recentemente. Se isso resolver o problema, considere enviar um relatório de bug para o desenvolvedor, porque algo sobre esse aplicativo está causando problemas.