स्मार्टफोन में मल्टीटास्किंग क्या है?

यह समझना कि आईफोन और एंड्रॉइड पर मल्टीटास्किंग कैसे काम करता है

एक मल्टीटास्किंग ऑपरेटिंग सिस्टम वह है जो एक से अधिक प्रोग्राम या ऐप को एक साथ चलाने की अनुमति देता है। हम कंप्यूटर का उपयोग करते समय हर दिन मल्टीटास्किंग अनुभव रहते हैं। यहां एक सामान्य परिदृश्य है: आप फ़ाइल डाउनलोड करने और पृष्ठभूमि में कुछ शांत संगीत बजाने के दौरान एक शब्द प्रसंस्करण दस्तावेज़ टाइप कर रहे हैं, साथ ही साथ। ये वे ऐप्स हैं जिन्हें आपने स्वयं लॉन्च किया है, लेकिन ऐसे कुछ भी हैं जो बिना किसी जानकारी के पृष्ठभूमि में चलते हैं। कार्य प्रबंधक को फायर करें और आप देखेंगे।

मल्टीटास्किंग के लिए ऑपरेटिंग सिस्टम को परिश्रमपूर्वक, यहां तक ​​कि शल्य चिकित्सा के लिए, माइक्रोप्रोसेसर में निर्देशों और प्रक्रियाओं को कैसे प्रबंधित किया जाता है, और मुख्य डेटा में उनका डेटा कैसे संग्रहीत किया जाता है, प्रबंधित करने की आवश्यकता होती है।

अब अपने पुराने मोबाइल फोन पर विचार करें। आप उस समय केवल एक ही चीज़ कर सकते हैं। ऐसा इसलिए है क्योंकि उस पर चल रही ऑपरेटिंग सिस्टम मल्टीटास्किंग का समर्थन नहीं करती है। मल्टीटास्किंग स्मार्टफ़ोन पर आ गई है , खासकर आईफोन (आईओएस में) और एंड्रॉइड में, लेकिन यह कंप्यूटर में बिल्कुल वैसा ही काम नहीं करती है।

स्मार्टफोन में मल्टीटास्किंग

यहां, चीजें कुछ अलग हैं। स्मार्टफ़ोन में ऐप्स ( आईओएस और एंड्रॉइड के लिए अधिकतर संदर्भ) जो पृष्ठभूमि में चल रहे हैं, हमेशा मल्टीटास्किंग प्रदर्शित नहीं करते हैं। वास्तव में, वे तीन राज्यों में हो सकते हैं: दौड़ना, निलंबित (सोना) और बंद। हां, कुछ ऐप्स कहीं भी कुछ समस्याओं के कारण, स्क्वायरली बंद हैं। आपको शायद उस पर संकेत नहीं मिलेगा और केवल तभी तथ्य खोजेगा जब आप ऐप को दोबारा शुरू करना चाहते हैं, क्योंकि यह ऑपरेटिंग सिस्टम है जो मल्टीटास्क का प्रबंधन करता है, आपको ज्यादा नियंत्रण नहीं देता है।

जब कोई ऐप चल रहे राज्य में होता है, तो यह अग्रभूमि में होता है और आप इससे निपट रहे हैं। जब कोई ऐप चल रहा है, तो यह कंप्यूटर पर ऐप्स की तरह कम या ज्यादा काम करता है, यानी इसके निर्देश प्रोसेसर द्वारा निष्पादित किए जा रहे हैं और यह स्मृति में स्थान लेता है। यदि यह एक नेटवर्क ऐप है, तो यह डेटा प्राप्त और भेज सकता है।

अधिकांश समय, स्मार्टफोन पर ऐप्स निलंबित (सोने) राज्य में होते हैं। इसका मतलब है कि वे जमे हुए हैं जहां आपने छोड़ा था- ऐप को प्रोसेसर में अब निष्पादित नहीं किया जा रहा है और जिस स्थान पर यह स्मृति में है, उसे पुनः प्राप्त किया जाना चाहिए, अन्य ऐप्स चलाने के कारण मेमोरी स्पेस की कमी होनी चाहिए। उस स्थिति में, स्मृति में रखे गए डेटा को अस्थायी रूप से माध्यमिक भंडारण (एसडी कार्ड या फोन की विस्तारित मेमोरी - जो कंप्यूटर पर हार्ड डिस्क के समान होगा) पर संग्रहीत किया जाता है। फिर, जब आप ऐप को फिर से शुरू करते हैं, तो यह आपको सटीक रूप से लाता है जहां आपने छोड़ा था, प्रोसेसर द्वारा निष्पादित करने के लिए अपने निर्देशों को पुन: निर्धारित किया था और द्वितीयक स्टोरेज से मुख्य मेमोरी तक हाइबरनेटिंग डेटा वापस लाया था।

मल्टीटास्किंग और बैटरी लाइफ

एक नींद वाला ऐप प्रोसेसर पावर का उपभोग नहीं करता है, कोई मेमोरी नहीं लेता है और कोई कनेक्शन स्वीकार नहीं करता है - यह निष्क्रिय है। इस प्रकार, यह कोई अतिरिक्त बैटरी शक्ति का उपभोग नहीं करता है। यही कारण है कि पृष्ठभूमि में चलाने के लिए पूछे जाने पर स्मार्टफोन के लिए अधिकांश ऐप्स नींद मोड को अपनाते हैं; वे बैटरी पावर बचाते हैं। हालांकि, जिन ऐप्स को निरंतर कनेक्शन की आवश्यकता होती है, जैसे वीओआईपी ऐप्स, को बैटरी बलिदान करने के चलते चलने वाले राज्य में रखा जाना चाहिए। ऐसा इसलिए है क्योंकि अगर उन्हें सोने के लिए भेजा जाता है, कनेक्शन अस्वीकार कर दिए जाएंगे, कॉल अस्वीकार कर दिए जाएंगे, और कॉलर्स को सूचित किया जाएगा कि उदाहरण के मामले में कैली पहुंच योग्य नहीं है। इसलिए, कुछ ऐप्स को पृष्ठभूमि में चलना होगा, असली मल्टीटास्किंग करना, जैसे संगीत ऐप्स, स्थान से संबंधित ऐप्स, नेटवर्क से संबंधित ऐप्स, पुश अधिसूचना ऐप्स और विशेष रूप से वीओआईपी ऐप्स।

आईफोन और आईपैड में मल्टीटास्किंग

यह संस्करण 4 के साथ आईओएस में शुरू हुआ। आप चल रहे ऐप को छोड़ सकते हैं और होम स्क्रीन पर वापस जाकर पृष्ठभूमि ऐप पर स्विच कर सकते हैं। यहां ध्यान दें कि यह एक ऐप बंद करने से अलग है। यदि आप पृष्ठभूमि में किसी ऐप के साथ फिर से शुरू करना चाहते हैं, तो आप होम बटन पर डबल-क्लिक करके ऐप स्विचर का उपयोग कर सकते हैं। यह स्क्रीन के निचले हिस्से में आइकन की सरणी पर ध्यान केंद्रित करेगा, शेष स्क्रीन सामग्री को धुंधला या भूरा कर देगा। दिखाई देने वाले आइकन वे 'बाएं खुले' हैं। फिर आप पूरी सूची के माध्यम से चलाने के लिए स्वाइप कर सकते हैं और उनमें से किसी एक का चयन कर सकते हैं।

आईओएस पुश अधिसूचना का भी उपयोग करता है, जो अनिवार्य रूप से एक तंत्र है जो पृष्ठभूमि में चल रहे ऐप्स को वसंत करने के लिए सर्वर से सिग्नल दर्ज करने से स्वीकार करता है। अधिसूचना पुश करने के लिए सुनने वाले ऐप्स पूरी तरह से सो नहीं सकते हैं, लेकिन चल रहे राज्य में आने वाले संदेशों को सुनने की आवश्यकता है। आप लंबी प्रेस का उपयोग करके पृष्ठभूमि में ऐप्स को 'मार' चुन सकते हैं।

एंड्रॉइड में मल्टीटास्किंग

आइसक्रीम सैंडविच 4.0 से पहले एंड्रॉइड के संस्करणों में, होम बटन दबाकर पृष्ठभूमि में एक चल रहा ऐप लाता है, और होम बटन को लंबे समय से दबाकर हाल ही में इस्तेमाल किए गए ऐप्स की एक सूची लाता है। आइस क्रीम सैंडविच 4.0 चीजों को थोड़ा सा बदलता है। एक प्रमुख हालिया ऐप सूची है जो आपको ऐप्स को प्रबंधित करने का प्रभाव देती है, जो वास्तव में मामला नहीं है, लेकिन जो अच्छा है। हाल की सूची में सभी ऐप्स नहीं चल रहे हैं - कुछ सो रहे हैं और कुछ पहले से ही मर चुके हैं। सूची में एक ऐप को टैप करना और चुनना पहले से चल रहे राज्य से उभर सकता है (जो ऊपर चर्चा के कारणों के लिए कुछ दुर्लभ है), या सोने की स्थिति से उठकर, या ऐप को फिर से लोड करें।

मल्टीटास्किंग के लिए डिज़ाइन किए गए ऐप्स

अब स्मार्टफोन कम से कम कुछ हद तक मल्टीटास्किंग का समर्थन करते हैं, कुछ ऐप्स विशेष रूप से मल्टीटास्किंग वातावरण में काम करने के लिए डिज़ाइन किए गए हैं। आईओएस के लिए स्काइप का एक उदाहरण है, जिसमें बैटरी पावर का कुशलतापूर्वक उपयोग करते समय अधिसूचनाओं को संभालने और पृष्ठभूमि में सक्रिय रहने के लिए नई क्षमताएं हैं। स्काइप एक वीओआईपी ऐप है जो आवाज और वीडियो कॉल की अनुमति देता है और इसलिए बेहतर उपयोगकर्ता अनुभव के लिए हमेशा सक्रिय रहने की आवश्यकता होती है, जैसे आपका मोबाइल फोन स्थायी रूप से आने वाली कॉल और टेक्स्ट संदेशों से सिग्नल सुन रहा होगा।

कुछ geeky उपयोगकर्ता अपने डिवाइस पर मल्टीटास्किंग को अक्षम करना चाहते हैं, शायद इसलिए कि वे पाते हैं कि पृष्ठभूमि में चल रहे ऐप्स उनकी मशीनों को धीमा करते हैं और बैटरी जीवन का उपभोग करते हैं। यह संभव है, लेकिन ऑपरेटिंग सिस्टम वास्तव में ऐसा करने के लिए आसान विकल्प नहीं देते हैं। आपको बैकस्टेट में एकत्रित तरीकों का उपयोग करने की आवश्यकता है। आईओएस के लिए, कुछ कदम हैं जो कि सभी के लिए नहीं हैं, और जिन्हें मैं व्यक्तिगत रूप से अनुशंसा नहीं करता हूं। इसे फोन को जेलब्रैक करने की भी आवश्यकता हो सकती है।