
Hai notato qualcosa chiamato “sandboxd” mentre guardavi attraverso Activity Monitor, e ora sei qui. Allora cos'è questa cosa?
RELAZIONATO: Che cos'è questo processo e perché è in esecuzione sul mio Mac?
Questo articolo fa parte delle nostre serie in corso che spiegano vari processi trovati in Activity Monitor, come kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold , e molti altri. Non sai quali sono questi servizi? Meglio iniziare a leggere!
Il processo odierno, sandboxd, è un demone, il che significa che esegue un'attività di sistema in background su macOS: i demoni generalmente hanno una “d” alla fine del loro nome. Questo particolare demone gestisce il sandbox di macOS, come in esecuzione man sandboxd nel tuo Terminal ti mostrerà:
sandboxd esegue servizi per conto dell'estensione del kernel Sandbox.
RELAZIONATO: Spiegazione dei sandbox: come ti stanno già proteggendo e come eseguire il sandbox di qualsiasi programma
Quindi cos'è una sandbox? Puoi dare un'occhiata al nostro spiegatore sui sandbox per una panoramica, ma per la maggior parte un sandbox impedisce alle applicazioni di accedere a parti del sistema di cui non ha bisogno. La sandbox di macOS è descritta nella pagina degli sviluppatori di Apple:
App Sandbox è una tecnologia di controllo degli accessi fornita in macOS, applicata a livello di kernel. È progettato per contenere danni al sistema e ai dati dell'utente se un'app viene compromessa.
Prima del sandboxing, ogni applicazione aveva accesso a tutto ciò che l'utente faceva. Questo è stato utile per semplicità, ma significava che ogni singola applicazione rappresentava un potenziale percorso per tutti i tuoi dati e hardware. Le applicazioni in esecuzione nella sandbox devono richiedere specificamente l'accesso a cose come i tuoi file o la tua webcam, offrendoti un ulteriore livello di sicurezza.
Il sandbox macOS può essere facoltativamente implementato dalle applicazioni scaricate online, ma è obbligatorio per qualsiasi applicazione scaricata dal Mac App Store. Questo è solo uno dei motivi per cui il Mac App Store non ha tutte le applicazioni che desideri.
Il processo sandboxd probabilmente non dovrebbe occupare gran parte delle risorse di sistema, ma se prova a chiudere tutte le applicazioni installate di recente. Se ciò risolve il problema, considerare l'invio di una segnalazione di bug allo sviluppatore, perché qualcosa sull'applicazione sta causando problemi.
