Mi a sandboxd, és miért fut a Mac-en?

Mi a sandboxd, és miért fut a Mac-en?
Mi a sandboxd, és miért fut a Mac-en?

Videó: Mi a sandboxd, és miért fut a Mac-en?

Videó: Mi a sandboxd, és miért fut a Mac-en?
Videó: Web Development - Computer Science for Business Leaders 2016 - YouTube 2024, Lehet
Anonim
Észrevetted valami úgynevezett "sandboxd" -t, miközben átnézed a Activity Monitor-ot, és most itt vagy. Tehát mi ez a dolog?
Észrevetted valami úgynevezett "sandboxd" -t, miközben átnézed a Activity Monitor-ot, és most itt vagy. Tehát mi ez a dolog?

Ez a cikk a folyamatban lévő sorozat része, amely bemutatja a Activity Monitor-ban található különböző folyamatokat, mint a kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold, és sokan mások. Nem tudom, mi ezek a szolgáltatások? Jobb elolvasni az olvasást!

A mai folyamat, a sandboxd, egy démon, ami azt jelenti, hogy a rendszer a macOS démonok hátterében rendszerműködést futtat, általában a "d" nevük végén. Ez a démon kezeli a macOS homokzsákot, ahogy fut

man sandboxd

a Terminálon megmutatja:

sandboxd performs services on behalf of the Sandbox kernel extension.

Tehát mi a homokozó? A homokozó dobozaira vonatkozó magyarázó áttekintést megtekintheti, de a homokozó nagyrészt megakadályozza, hogy az alkalmazások hozzáférjenek ahhoz a rendszerhez, amelyre nincs szüksége. A macOS homokzsákot az Apple fejlesztői oldalán mutatják be:

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.

Homokozó előtt minden alkalmazás hozzáférhetett mindazokhoz, amiket a felhasználó tett. Ez egyszerű volt az egyszerűség kedvéért, de ez azt jelentette, hogy minden egyes alkalmazás potenciális elérési út az összes adatához és hardveréhez. A homokozóban futó alkalmazásoknak kifejezetten hozzáférést kell kérniük az olyan fájlokhoz vagy webkamerához, mint például a fájlokhoz vagy a webkamerához, és ezzel növeli a biztonságot.

A macOS homokdoboz tetszés szerint végrehajtható az interneten letölthető alkalmazásokkal, de kötelező minden olyan alkalmazáshoz, amelyet letöltött a Mac App Store-ból. Ez csak egy oka annak, hogy a Mac App Store nem rendelkezik az összes kívánt alkalmazással.

A process sandboxd valószínűleg nem veszi fel a rendszer erőforrásait, de ha megpróbálja leállítani a legutóbb telepített alkalmazásokat. Ha ez megoldja a problémát, fontolja meg hibakeresés benyújtását a fejlesztőnek, mert az alkalmazással kapcsolatos probléma okoz problémákat.

Ajánlott: