डेस्कटॉप ऑपरेटिंग सिस्टम के विपरीत, आईओएस और आईपैडओएस आईफोन और आईपैड पर चल रही प्रक्रियाओं को देखने के लिए कोई मूल तरीका नहीं देते हैं। ऐप स्टोर उन ऐप्स से भी रहित है जो आपके डिवाइस के आंतरिक कामकाज की जांच करने में आपकी सहायता कर सकते हैं।
हालाँकि, यदि आपके पास Mac तक पहुँच है, तो आप अपने iPhone या iPad पर चल रही प्रक्रियाओं की सूची देख सकते हैं। आपको बस एक्सकोड चाहिए।
अपने Mac पर Xcode इंस्टाल करना
Xcode एक एकीकृत विकास वातावरण (IDE) है जो Apple उपकरणों के लिए सॉफ़्टवेयर निर्माण में सहायता करता है। इसमें इंस्ट्रूमेंट्स नामक एक टूल है, जिसका उपयोग आप अपने iPhone या iPad पर चल रही प्रक्रियाओं की सूची देखने के लिए कर सकते हैं। इसका उपयोग करने के लिए आपको डेवलपर होने या भुगतान करने की आवश्यकता नहीं है।
एक्सकोड मैक के ऐप स्टोर पर मुफ्त डाउनलोड के रूप में उपलब्ध है। हालांकि, इसे डाउनलोड करने और उपयोग करने के लिए आपके पास मैकोज़ 11.3 बिग सुर या बाद में चलने वाला मैक होना चाहिए। Xcode इंस्टालेशन के लिए भी कम से कम 12GB बैंडविड्थ और डिस्क स्थान की आवश्यकता होती है, इसलिए हो सकता है कि आप आगे बढ़ने से पहले अपने Mac पर संग्रहण स्थान खाली करना चाहें।
ऐप स्टोर खोलें, Xcode खोजें , और प्राप्त करें . चुनें या डाउनलोड करें Xcode स्थापित करने के लिए बटन। आपके इंटरनेट कनेक्शन की गति के आधार पर, इसमें कुछ घंटे या उससे अधिक समय लग सकता है।
Xcode इंस्ट्रूमेंट्स सेट करना
एक बार जब आप Xcode डाउनलोड और इंस्टॉल कर लेते हैं, तो अपने iPhone या iPad पर चल रही प्रक्रियाओं की सूची देखने के लिए नीचे दिए गए चरणों का पालन करें।
1. Mac का लॉन्चपैड खोलें और Xcode . चुनें ।
2. Xcode Select चुनें Mac के मेनू बार पर, डेवलपर टूल खोलें को इंगित करें , और उपकरण . लेबल वाला विकल्प चुनें .
उसे एक्सकोड इंस्ट्रूमेंट्स लोड करना चाहिए। यह एक प्रदर्शन विश्लेषक और विज़ुअलाइज़र है जो आपको आईफोन या आईपैड की सीपीयू से संबंधित गतिविधि (साथ ही साथ कई अन्य सामान जो हम यहां कवर नहीं करेंगे) रिकॉर्ड करने देता है।
3. अपने iPhone या iPad को USB के माध्यम से अपने Mac से कनेक्ट करें। फिर, iOS या iPadOS डिवाइस को अनलॉक करें और विश्वास . पर टैप करें (यदि आपने इसे पहले उसी मैक से कनेक्ट नहीं किया है)।
4. उपकरण विंडो के ऊपर-बाईं ओर, के लिए एक प्रोफाइलिंग टेम्पलेट चुनें के आगे मेनू खोलें। फिर, [आपका नाम] iPhone को इंगित करें या आईपैड और सभी प्रक्रियाएं . चुनें ।
नोट: यदि आपका iPhone या iPad धूसर या "ऑफ़लाइन" दिखाई देता है, तो डिस्कनेक्ट करें और इसे अपने Mac से पुनः कनेक्ट करें। अगर यह इसी तरह दिखाई देता रहता है, तो डिवाइस को हटा दें, अपने Mac को रीस्टार्ट करें और ऊपर दिए गए चरणों को दोहराएं।
5. गतिविधि मॉनिटर labeled लेबल वाला आइकन चुनें और चुनें . चुनें ।
6. रिकॉर्ड . चुनें विंडो के ऊपरी-बाएँ कोने में बटन। इससे इंस्ट्रूमेंट्स को आपके iPhone या iPad की CPU गतिविधि को रिकॉर्ड करने और प्रदर्शित करने के लिए प्रेरित करना चाहिए।
नोट: जैसे ही आप रिकॉर्ड . का चयन करते हैं, उपकरण जमने लगते हैं बटन। यह सामान्य व्यवहार है और आमतौर पर एक मिनट तक रहता है।
Xcode उपकरणों में प्रक्रियाओं को देखना
इंस्ट्रूमेंट्स में एक्टिविटी मॉनिटर आपके iPhone या iPad के CPU लोड को एक विज़ुअल फॉर्मेट में प्रदर्शित करेगा, साथ ही विंडो के नीचे की ओर चल रही प्रक्रियाओं की सूची के साथ। यदि आप बाद वाला नहीं देखते हैं, तो कमांड press दबाएं + 1 लाइव प्रक्रियाओं . पर स्विच करने के लिए ।
प्रक्रिया आईडी और प्रक्रिया का नाम कॉलम आपको प्रक्रियाओं के बीच अंतर करने में मदद करते हैं। अतिरिक्त कॉलम जैसे % CPU , स्मृति , और CPU समय आपको प्रत्येक प्रक्रिया के लिए CPU उपयोग, मेमोरी खपत और कुल रनटाइम निर्धारित करने देता है। आप उपयुक्त कॉलम का चयन करके प्रक्रियाओं को क्रमबद्ध कर सकते हैं। उदाहरण के लिए, यदि आप उन प्रक्रियाओं की जांच करना चाहते हैं जो CPU संसाधनों का सबसे अधिक उपभोग करती हैं, तो % CPU . चुनें कॉलम।
अधिकांश प्रक्रियाएं गुप्त हैं और आईओएस और आईपैडओएस में कोर सिस्टम कार्यात्मकताओं को दर्शाती हैं। उदाहरण के लिए, ब्लूटूथ ब्लूटूथ डेमॉन के पीछे की प्रक्रिया है, जो कि ब्लूटूथ डिवाइस को संभालने वाला घटक है। यदि आप किसी विशिष्ट प्रक्रिया की पहचान करना या उसके बारे में अधिक जानना चाहते हैं, तो Google आपका मित्र है।
हालांकि, आप कुछ को शीघ्र ही पहचान लेंगे, जैसे कि आपके iPhone या iPad पर चलने वाले ऐप्स—उदा., फ़ायरफ़ॉक्स मोज़िला फ़ायरफ़ॉक्स से जुड़ी प्राथमिक प्रक्रिया है।
अपने आईओएस या आईपैडओएस डिवाइस का उपयोग शुरू करें, और आप संबंधित सेवाओं और ऐप्स के लिए सीपीयू और मेमोरी खपत स्पाइक देखेंगे। जबरदस्ती छोड़ने वाले ऐप्स (उस पर बाद में और अधिक) सूची से संबंधित प्रक्रियाओं को हटा देंगे।
आप नियंत्रण-क्लिक करके और विवरण फ़िल्टर के रूप में [प्रक्रिया] जोड़ें का चयन करके किसी विशिष्ट प्रक्रिया की निगरानी भी कर सकते हैं। विकल्प। या, आप एकाधिक प्रक्रिया आईडी इनपुट कर सकते हैं (प्रक्रिया आईडी देखें) कॉलम) विवरण फ़िल्टर . में उन्हें बाकी प्रक्रियाओं से अलग देखने के लिए विंडो के निचले-बाएँ बॉक्स में।
अपने iPhone या iPad पर प्रक्रियाओं की जांच कर लेने के बाद, रोकें . चुनें उपकरण विंडो के ऊपरी-बाएँ आइकन। फिर आप रिकॉर्ड की गई गतिविधि को सहेजना चुन सकते हैं (फ़ाइल> इस रूप में सहेजें ) Xcode से बाहर निकलने से पहले।
iPhone या iPad का समस्या निवारण
IPhone या iPad पर चल रही प्रक्रियाओं की सूची देखने के लिए Xcode का उपयोग करने से आपको अपने डिवाइस के समस्या निवारण में भी मदद मिल सकती है। उदाहरण के लिए, यदि आप नियमित रूप से फ़्रीज़ और क्रैश का अनुभव करते हैं, तो आप समस्या के पीछे ऐप या सिस्टम सेवा का पता लगाने में सक्षम हो सकते हैं। फिर आप सामान्य समस्याओं को हल करने के लिए अपने iPhone या iPad पर निम्न सुधार कर सकते हैं।
जबरदस्ती से बाहर निकलें ऐप्स
यदि कोई ऐप हमेशा सीपीयू, मेमोरी, या दोनों को अधिकतम करता प्रतीत होता है, तो आपकी कार्रवाई का पहला कोर्स बलपूर्वक छोड़ना होना चाहिए। ऐसा करने के लिए, ऐप स्विचर खोलें (स्क्रीन के नीचे से ऊपर की ओर स्वाइप करें या होम पर डबल-क्लिक करें। बटन) और ऐप को स्क्रीन से हटा दें।
एक्सकोड इंस्ट्रूमेंट्स में, आप देखेंगे कि कार्रवाई प्रभावी रूप से प्रासंगिक प्रक्रिया को बंद कर देती है। होम स्क्रीन से ऐप को फिर से लॉन्च करके फॉलो करें।
एप्लिकेशन अपडेट करें
ऐप अपडेट बहुत सारे बग फिक्स और परफॉर्मेंस एन्हांसमेंट के साथ आते हैं। यदि समस्या बनी रहती है, तो ऐप स्टोर खोलें और ऐप खोजें। अगर कोई अपडेट है, तो आपको एक अपडेट दिखाई देगा बटन जिसे आप इसे अपडेट करने के लिए टैप कर सकते हैं।
पृष्ठभूमि ऐप रीफ़्रेश अक्षम करें
यदि आप सक्रिय रूप से इसका उपयोग नहीं कर रहे हैं, तब भी उपकरण बहुत सारे CPU संसाधनों और मेमोरी का उपयोग करते हुए एक ऐप दिखाता है, तो इसे पृष्ठभूमि में चलने से रोकने का प्रयास करें।
ऐसा करने के लिए, सेटिंग . खोलें ऐप, स्क्रीन को नीचे स्क्रॉल करें, विचाराधीन ऐप का चयन करें, और बैकग्राउंड ऐप रीफ़्रेश के बगल में स्थित स्विच को बंद कर दें। .
iPhone या iPad को पुनरारंभ करें
IPhone या iPad को पुनरारंभ करना दुष्ट सिस्टम प्रक्रियाओं और मेमोरी लीक को ठीक कर सकता है। उदाहरण के लिए, यदि Xcode Instruments कई ऐप्स और सिस्टम प्रक्रियाओं (बिना किसी स्पष्ट कारण के) के लिए बहुत अधिक CPU या मेमोरी उपयोग प्रदर्शित करता है, तो सेटिंग खोलें ऐप और सामान्य . चुनें> बंद करें डिवाइस को बंद करने के लिए। फिर, 30 सेकंड तक प्रतीक्षा करें और साइड . को दबाए रखें इसे रीबूट करने के लिए बटन।
सिस्टम सॉफ़्टवेयर अपडेट करें
IOS और iPadOS को अपडेट करना सामान्य रूप से सिस्टम सॉफ़्टवेयर के साथ समस्याओं को ठीक करता है। अगर आपने अभी तक अपने iPhone या iPad को कुछ समय में अपडेट नहीं किया है, तो सेटिंग . खोलें ऐप और सामान्य . चुनें> सॉफ़्टवेयर अपडेट नवीनतम अद्यतनों की जाँच करने और उन्हें स्थापित करने के लिए। अगर आपको कोई समस्या आती है, तो iPhone और iPad पर अटके हुए अपडेट को ठीक करने का तरीका जानें।
सभी सेटिंग रीसेट करें
अपने iPhone या iPad पर सभी सेटिंग्स को रीसेट करने से परस्पर विरोधी सेटिंग्स के कारण होने वाली समस्याएँ हल हो जाती हैं। यदि Xcode Instruments उच्च गतिविधि प्रदर्शित करना जारी रखता है, तो सेटिंग . खोलें ऐप और सामान्य . चुनें> iPhone ट्रांसफर या रीसेट करें> रीसेट करें> सभी सेटिंग रीसेट करें ।
यदि वह कुछ नहीं करता है, तो अगला तार्किक कदम अपने iPhone या iPad को फ़ैक्टरी डिफ़ॉल्ट पर मिटाना और रीसेट करना है।
आंतरिक कार्य
Xcode उन प्रक्रियाओं की सूची में एक शानदार विंडो प्रदान करता है जो आपके iPhone या iPad को काम करती हैं और यहां तक कि समस्या निवारण में भी मदद करती हैं। बेशक, अपने मैक पर आईडीई सेट करना समय लेने वाला है और इसके लिए डिस्क स्थान के एक बड़े हिस्से की आवश्यकता होती है। लेकिन अगर आपके पास धैर्य और अतिरिक्त भंडारण है, तो यह आश्चर्यजनक रूप से मजेदार व्यायाम हो सकता है।