सैंडबॉक्स क्या है, और यह मेरे मैक पर क्यों चल रहा है?
आपने गतिविधि मॉनिटर के माध्यम से देखते हुए "सैंडबॉक्स" नामक कुछ देखा, और अब आप यहाँ हैं। तो ये बात क्या है?
यह आलेख हमारी चल रही श्रृंखला का एक हिस्सा है, जिसमें कर्नेल_टस्क, हिड, मडवर्कर, इंस्टाल्ड, विंडोसेवर, ब्लीड, लॉन्च, बैकअप, ओपेंडिरेरीड, पॉवर, कोरडहैड, कॉन्फीड, एमडीआरस्पेन्डर, यूजरइंटरनेजर, nsurlststaged की तरह गतिविधि मॉनिटर में पाई जाने वाली विभिन्न प्रक्रियाओं की व्याख्या की गई है , और बहुत सारे। पता नहीं उन सेवाओं क्या हैं? बेहतर पढ़ना शुरू करें!
आज की प्रक्रिया, सैंडबॉक्स, एक डेमॉन है, जिसका अर्थ है कि यह मैकओएस-डेमॉन पर पृष्ठभूमि में एक सिस्टम टास्क चलाता है, आमतौर पर उनके नाम के अंत में एक "डी" होता है। यह विशेष रूप से डेमन मैकओएस सैंडबॉक्स को चलाता है, जैसा कि चल रहा है आदमी सैंडबॉक्सड
आपके टर्मिनल में आपको दिखाई देगा:
सैंडबॉक्स सैंडबॉक्स कर्नेल एक्सटेंशन की ओर से सेवाएं करता है.
तो एक सैंडबॉक्स क्या है? आप अवलोकन के लिए सैंडबॉक्स पर हमारे व्याख्याता की जांच कर सकते हैं, लेकिन अधिकांश भाग के लिए सैंडबॉक्स उन अनुप्रयोगों को सिस्टम के कुछ हिस्सों तक पहुंचने से रोकता है जिनकी इसे आवश्यकता नहीं है। MacOS सैंडबॉक्स को Apple के डेवलपर पृष्ठ पर उल्लिखित किया गया है:
ऐप सैंडबॉक्स एक पहुंच नियंत्रण तकनीक है जिसे मैकओएस में प्रदान किया जाता है, जिसे कर्नेल स्तर पर लागू किया जाता है। यह सिस्टम और उपयोगकर्ता के डेटा को नुकसान पहुंचाने के लिए डिज़ाइन किया गया है यदि कोई ऐप समझौता हो जाता है.
सैंडबॉक्सिंग से पहले, प्रत्येक एप्लिकेशन के पास उपयोगकर्ता की हर चीज तक पहुंच थी। यह सादगी के लिए अच्छा था, लेकिन इसका मतलब था कि हर एक एप्लिकेशन आपके सभी डेटा और हार्डवेयर के लिए एक संभावित रास्ता था। सैंडबॉक्स में चलने वाले एप्लिकेशन को विशेष रूप से आपकी फ़ाइलों या आपके वेब कैमरा जैसी चीजों तक पहुंच का अनुरोध करना पड़ता है, जिससे आपको सुरक्षा का एक अतिरिक्त स्तर मिलता है.
मैकओएस सैंडबॉक्स वैकल्पिक रूप से आपके द्वारा ऑनलाइन डाउनलोड किए गए अनुप्रयोगों द्वारा कार्यान्वित किया जा सकता है, लेकिन मैक ऐप स्टोर से डाउनलोड किए गए किसी भी आवेदन के लिए अनिवार्य है। यह सिर्फ एक कारण है कि मैक ऐप स्टोर में आपके इच्छित सभी एप्लिकेशन नहीं हैं.
प्रक्रिया सैंडबॉक्सड शायद आपके सिस्टम संसाधनों का अधिक हिस्सा नहीं ले रहा है, लेकिन अगर यह हाल ही में स्थापित अनुप्रयोगों को बंद करने की कोशिश करता है। यदि वह समस्या हल करता है, तो डेवलपर को एक बग रिपोर्ट सबमिट करने पर विचार करें, क्योंकि उस एप्लिकेशन के बारे में कुछ समस्या पैदा कर रहा है.