Kas yra "sandboxd" ir kodėl jis veikia "Mac"?

Kas yra "sandboxd" ir kodėl jis veikia "Mac"?
Kas yra "sandboxd" ir kodėl jis veikia "Mac"?

Video: Kas yra "sandboxd" ir kodėl jis veikia "Mac"?

Video: Kas yra
Video: How to clone Windows 10 - The Free and Easy way! - YouTube 2024, Balandis
Anonim
Žiūrėdami "Activity Monitor", pastebėjote kažką "sandboxd" ir dabar esate čia. Taigi, kas tai yra?
Žiūrėdami "Activity Monitor", pastebėjote kažką "sandboxd" ir dabar esate čia. Taigi, kas tai yra?

Šis straipsnis yra mūsų nuolatinės serijos dalis, paaiškinanti įvairius "Activity Monitor" procesus, tokius kaip "kernel_task", "hidd", "mdsworker", "installd", "windowServer", "blued", "launchd", "backup", "opendirectoryd", "powerd", "coreauthd", "configd", "mdnsresponder", "UserEventAgent", nsurlstoraged, commerce, parentalcontrold ir daugelis kitų. Nežinau, kokios yra šios paslaugos? Geriau pradėti skaityti!

Šiandienos procesas, "sandboxd", yra demonas, o tai reiškia, kad "MacOS" daemonų fone veikia sistemos užduotys, kurių vardo pabaigoje paprastai yra "d". Šis konkretus demonas tvarko "macOS" smėlio dėžę, kaip veikia

man sandboxd

Terminalas parodys jums:

sandboxd performs services on behalf of the Sandbox kernel extension.

Taigi, kas yra smėlio dėžė? Apžvalgoje galite peržiūrėti mūsų aiškintoją smėlio dėžėse, bet iš esmės smėlio dėžė neleidžia programoms patekti į dalis sistemos, kurioms ji nereikalinga. "MacOS" sandbox yra aprašytas "Apple" kūrėjo puslapyje:

App Sandbox is an access control technology provided in macOS, enforced at the kernel level. It is designed to contain damage to the system and the user’s data if an app becomes compromised.

Prieš smėlio dėžę, kiekviena programa turėjo prieigą prie visko, ką padarė naudotojas. Tai buvo malonu dėl paprastumo, bet tai reiškia, kad kiekviena programa yra galimas kelias į visus jūsų duomenis ir techninę įrangą. Smulkių programų veikloje naudojamos programos turi konkrečiai reikalauti prieigos prie tokių dalykų kaip jūsų failai ar jūsų kamera, suteikiant jums papildomą saugumo lygį.

"MacOS" smulkaus bitė pasirinktinai gali būti įdiegta programomis, kurias atsisiųsite internetu, bet yra privaloma bet kuriai programai, kurią atsisiųsite iš "Mac App Store". Tai tik viena iš priežasčių, kodėl Mac App Store neturi visų norimų programų.

Procesas sandboxd tikriausiai neturėtų užimti daug savo sistemos išteklių, bet jei bandys uždaryti neseniai įdiegtas programas. Jei tai išsprendžia problemą, apsvarstykite galimybę pateikti kūrėjams pranešimą apie klaidą, nes kažkas apie šią programą sukelia problemų.

Rekomenduojamas: