Qu'est-ce que sandboxd et pourquoi fonctionne-t-il sur mon Mac?
Vous avez remarqué quelque chose appelé «sandboxd» en parcourant Activity Monitor, et vous êtes maintenant ici. Alors, quelle est cette chose?
Cet article fait partie de notre série en cours d’explication sur divers processus trouvés dans Activity Monitor, tels que kernel_task, hidd, mdsworker, installd, WindowServer, bleui, launchd, sauvegarde, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce et parent , et plein d'autres. Je ne sais pas ce que sont ces services? Mieux commencer à lire!
Le processus actuel, sandboxd, est un démon, ce qui signifie qu'il exécute une tâche système en arrière-plan sous macOS-daemons et porte généralement un «d» à la fin de leur nom. Ce démon particulier gère le bac à sable macOS, en tant qu’exécution homme sandboxd
dans votre terminal va vous montrer:
sandboxd effectue des services pour le compte de l'extension du noyau Sandbox.
Alors qu'est-ce qu'un bac à sable? Vous pouvez consulter notre explicatif sur les sandbox pour un aperçu, mais la plupart du temps, un sandbox empêche les applications d'accéder à des parties du système dont il n'a pas besoin. Le bac à sable macOS est présenté sur la page des développeurs d’Apple:
App Sandbox est une technologie de contrôle d'accès fournie dans macOS, appliquée au niveau du noyau. Il est conçu pour limiter les dommages au système et aux données de l'utilisateur si une application est compromise..
Avant le sandboxing, chaque application avait accès à tout ce que l'utilisateur faisait. C’était bien pour des raisons de simplicité, mais cela signifiait que chaque application était un chemin potentiel pour toutes vos données et votre matériel. Les applications qui s'exécutent dans le bac à sable doivent demander spécifiquement l'accès à des éléments tels que vos fichiers ou votre webcam, pour un niveau de sécurité accru..
Le sandbox macOS peut éventuellement être implémenté par les applications que vous téléchargez en ligne, mais il est obligatoire pour toute application téléchargée depuis le Mac App Store. C'est l'une des raisons pour lesquelles le Mac App Store ne propose pas toutes les applications souhaitées..
Le processus sandboxd ne devrait probablement pas occuper une grande partie des ressources de votre système, mais si c'est le cas, essayez de fermer toutes les applications récemment installées. Si cela résout le problème, envisagez de soumettre un rapport de bogue au développeur, car quelque chose au sujet de cette application pose des problèmes..