Skip to main content

Mis on liivakast ja miks see minu Macis käib?

Mis on liivakast ja miks see minu Macis käib?

Geoffrey Carr

Vaadates Activity Monitori nägid, nägid teid nimega "sandboxd" ja nüüd olete siin. Mis see on?

See artikkel on osa meie käimasolevast seeriast, milles selgitatakse erinevaid toiminguid, mida leidub Activity Monitoris, näiteks kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold , ja paljud teised. Kas te ei tea, millised on need teenused? Parem alustage lugemist!

Tänane protsess, sandboxd, on deemon, mis tähendab, et ta töötab taustal MacOS-daemonitel üldjuhul oma nime lõpus. See konkreetne deemon käitab MacOS liivakasti, nagu töötab man sandboxd teie terminalis näitab teile:

sandboxd performs services on behalf of the Sandbox kernel extension.

Mis on liivakast? Ülevaade saab vaadata meie selgitaja liivakastidest, kuid enamjaolt lubab liivakasti rakendustel juurdepääsu süsteemide osadele, mida see ei vaja. MacOS liivakastid on välja toodud Apple'i arendaja lehel:

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.

Enne liivakasti kasutamist oli kõigil rakendustel juurdepääs kõigile kasutajatele. See oli tore lihtsuse huvides, kuid see tähendas, et iga rakendus oli potentsiaalne tee kõikidele teie andmetele ja riistvarale. Liivakasti töökorras olevad rakendused peavad konkreetselt taotlema juurdepääsu sellisele asjale nagu teie failid või veebikaamera, andes teile täiendava turvalisuse taseme.

MacOS-liivakasti saab valikuliselt rakendada võrgu kaudu allalaaditavate rakenduste kaudu, kuid see on Mac App Store'ile allalaaditavate rakenduste puhul kohustuslik. See on üks põhjus, miks Mac App Storeil pole kõiki soovitud rakendusi.

Protsessi liivakasti tõenäoliselt ei tohiks võtta suures osas teie süsteemi ressursse, kuid kui ta püüab sulgenud kõik hiljuti installitud rakendused. Kui see lahendab probleemi, kaaluge arendajale veateadet, kuna selle rakenduse midagi põhjustab probleeme.

Link
Plus
Send
Send
Pin