Početna » kako da » Što je sandboxd i zašto se pokreće na mom Macu?

    Što je sandboxd i zašto se pokreće na mom Macu?

    Primijetili ste nešto što se zove "sandboxd" dok gledate kroz Monitor aktivnosti, a sada ste ovdje. Što je ovo??

    Ovaj članak dio je naše serije koja objašnjava različite procese pronađene u Nadzorniku aktivnosti, kao što je kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce , i mnogi drugi. Ne znate što su te usluge? Bolje počnite čitati!

    Današnji proces, sandboxd, je demon, što znači da pokreće sistemski zadatak u pozadini na macOS-demonima koji obično imaju “d” na kraju svog imena. Ovaj određeni demon rukuje s pijeskom za MacOS, kao trčanje čovjek sandboxd na vašem terminalu pokazat će vam:

    sandboxd obavlja usluge u ime proširenja jezgre Sandboxa.

    Dakle, što je sandbox? Možete pregledati naš objašnjivač na pješčaniku za pregled, ali u većini slučajeva pješčanik sprječava aplikacije da pristupe dijelovima sustava koje ne trebaju. Pješčani dio za MacOS je naveden na Appleovoj stranici za razvojne programere:

    App Sandbox je tehnologija kontrole pristupa koja se pruža u MacOS-u i provodi se na razini kernela. Dizajniran je tako da sadrži oštećenja sustava i korisničke podatke ako aplikacija postane kompromitirana.

    Prije postavljanja u sanduk, svaka je aplikacija imala pristup svemu što je korisnik učinio. To je bilo lijepo zbog jednostavnosti, ali to je značilo da je svaka pojedinačna aplikacija potencijalni put do svih vaših podataka i hardvera. Aplikacije koje se pokreću u pješčaniku moraju posebno zahtijevati pristup stvarima kao što su vaše datoteke ili web-kameru, što vam daje dodatnu razinu sigurnosti.

    MacOS sandbox opcionalno može biti implementiran od strane aplikacija koje preuzimate online, ali je obavezan za bilo koju aplikaciju koju preuzmete s Mac App Storea. To je samo jedan od razloga zašto Mac App Store nema sve aplikacije koje želite.

    Proces sandboxd vjerojatno ne bi trebao zauzimati mnogo vaših sistemskih resursa, ali ako pokuša isključiti sve nedavno instalirane aplikacije. Ako to riješi problem, razmislite o tome da ste poslali izvješće o pogrešci razvojnom programeru jer nešto u vezi s tom aplikacijom uzrokuje probleme.