Anonim

आप होम बटन पर डबल-क्लिक करें और स्क्रीन के शीर्ष पर अपने ऐप्स को स्वाइप करें: अच्छा विचार या बुरा विचार? हो गया है कुछ भ्रम हाल ही में आपके iPhone और iPad ऐप्स को बंद करना सहायक या हानिकारक है, विशेष रूप से बैटरी जीवन के संबंध में। मैंने हमेशा कहा है कि यह एक अच्छा विचार है: आईफोन बैटरी लाइफ कैसे बचाएं, इस बारे में मेरे लेख की टिप 4 है।

इस लेख में, मैं समझाऊंगा कि क्यों अपने ऐप्लिकेशन बंद करना आपके iPhone की बैटरी लाइफ़ के लिए मददगार हो सकता है, उपलब्ध कराएं Apple डेवलपर प्रलेखन से अंश इसका समर्थन करने के लिए, और कुछ वास्तविक दुनिया के परीक्षणों से उदाहरण शामिल करें मैंने उपयोग किया Apple डेवलपर टूल और मेरा iPhone।

जब मैं लिखता हूं, तो मैं चाहता हूं कि मेरे द्वारा प्रदान की जाने वाली जानकारी सभी के लिए उपयोगी और समझने में आसान हो। मैं आमतौर पर बहुत अधिक तकनीकी नहीं बोलता, क्योंकि एक Apple स्टोर में काम करने के मेरे अनुभव ने मुझे दिखाया है कि लोगों की आंखें चमकने लगती हैं जब मैं प्रक्रियाओं के बारे में बात करना शुरू करता हूं, CPU समय, और ऐप जीवन चक्र .

इस लेख में, हम ऐप्स के काम करने के तरीके के बारे में थोड़ा गहराई से जानेंगे, ताकि आप बंद करने या बंद करने के बारे में एक सूचित निर्णय ले सकें आपका iPhone या iPad ऐप आपके लिए सही है। सबसे पहले, हम ऐप जीवन चक्र के बारे में बात करेंगे, जो बताता है कि ऐप खोलने के क्षण से लेकर उसके बंद होने और मेमोरी से साफ़ होने तक क्या होता है।

ऐप जीवन चक्र

ऐप्लिकेशन की पांच स्थितियां हैं जो ऐप्लिकेशन का जीवन चक्र बनाती हैं। आपके iPhone पर हर ऐप अभी इनमें से किसी एक स्थिति में है, और अधिकांश चालू स्थिति में नहीं हैं। Apple डेवलपर प्रलेखन प्रत्येक की व्याख्या करता है:

चाबी छीन लेना

  • जब आप किसी ऐप को छोड़ने के लिए होम बटन दबाते हैं, तो वह बैकग्राउंड या निलंबित हो जाता हैराज्य।
  • जब आप होम बटन पर डबल-क्लिक करते हैं और स्क्रीन के ऊपर से किसी ऐप को स्वाइप करते हैं, तो ऐप बंद हो जाता है और नॉट रनिंग में चला जाता हैराज्य।
  • ऐप स्थिति को मोड भी कहा जाता है।
  • ऐप्स बैकग्राउंड मोड में हैं अब भी चल रहे हैं और आपकी बैटरी ख़त्म कर रहे हैं, लेकिन ऐप सस्पेंडेड मोड में हैंऐसा न करें।

एप्लिकेशन को स्वाइप करना: बंद करना या बलपूर्वक छोड़ना?

शब्दावली के बारे में कुछ भ्रम को दूर करने के लिए, जब आप अपने iPhone पर होम बटन पर डबल-क्लिक करते हैं और स्क्रीन के शीर्ष से ऐप को स्वाइप करते हैं, तो आप ऐप को बंद कर रहे हैं। ऐप को बलपूर्वक छोड़ना एक अलग प्रक्रिया है जिसके बारे में मैं भविष्य के लेख में लिखने की योजना बना रहा हूं।

iOS मल्टीटास्किंग के बारे में Apple का सहायता लेख इसकी पुष्टि करता है:

हम अपने ऐप बंद क्यों करते हैं?

iPhone की बैटरी लाइफ बचाने के बारे में अपने लेख में, मैंने हमेशा यही कहा है:

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

अगर आप लंबे समय तक धातु पर पैडल लगाते हैं, तो कार का इंजन ज़्यादा गरम हो जाता है और इसमें बहुत अधिक गैस की खपत होती है। यदि किसी iPhone के CPU को विस्तारित अवधि के लिए 100% तक रिवाइज किया जाता है, तो iPhone ज़्यादा गरम हो जाता है और आपकी बैटरी जल्दी खत्म हो जाती है।

सभी ऐप्स आपके iPhone पर CPU का उपयोग करते हैं। आम तौर पर, एक ऐप खुलने पर एक या दो सेकंड के लिए बड़ी मात्रा में सीपीयू पावर का उपयोग करता है, और जब आप ऐप का उपयोग करते हैं तो कम पावर मोड में वापस थ्रॉटल हो जाता है।जब कोई ऐप क्रैश हो जाता है, तो iPhone का CPU अक्सर 100% अटक जाता है। जब आप अपने ऐप्स बंद करते हैं, तो आप सुनिश्चित करते हैं कि ऐसा न हो क्योंकि ऐप वापस नहीं चलने की स्थिति में आ जाता है।

क्या ऐप को बंद करना हानिकारक है?

बिल्कुल नहीं। आपके मैक या पीसी पर कई कार्यक्रमों के विपरीत, आईफोन ऐप्स आपके द्वारा "सहेजें" पर क्लिक करने के लिए इंतजार नहीं करते हैं वे आपका डेटा सहेजते हैं। Apple के डेवलपर दस्तावेज़ीकरण ऐप्स के महत्व पर जोर देता है जो तुरंत समाप्त होने के लिए तैयार हैं:

जब आप कोई ऐप्लिकेशन बंद करते हैं, तो वह भी ठीक है:

iPhone और iPad ऐप्स को बंद करने के खिलाफ तर्क

आपके ऐप्स को बंद करने के खिलाफ एक तर्क है, और यह वास्तव में आधारित है। हालाँकि, यह तथ्यों के बहुत संकीर्ण दृष्टिकोण पर आधारित है। यहाँ इसका लंबा और छोटा है:

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

आंकड़ों को देखते हैं

डेवलपर्स अक्सर CPU समय का उपयोग यह मापने के लिए करते हैं कि कार्यों को पूरा करने के लिए iPhone ने कितना प्रयास किया है, क्योंकि इसका बैटरी जीवन पर सीधा प्रभाव पड़ सकता है। मैंने अपने iPhone के CPU पर कई ऐप्स के प्रभाव को मापने के लिए Instruments नामक Apple डेवलपर टूल का उपयोग किया।

उदाहरण के तौर पर Facebook ऐप का उपयोग करते हैं:

  • Facebook ऐप को बंद स्थिति में खोलने पर लगभग 3.3 सेकंड का CPU समय लगता है.
  • किसी भी ऐप को बंद करने से उसकी मेमोरी खत्म हो जाती है और वह चालू स्थिति में वापस आ जाता है और वस्तुतः कोई CPU समय का उपयोग नहीं करता है - मान लीजिए .1 सेकंड।
  • होम बटन दबाने से Facebook ऐप पृष्ठभूमि स्थिति में चला जाता है और लगभग .6 सेकंड का CPU समय उपयोग करता है.
  • बैकग्राउंड स्थिति से Facebook एप्लिकेशन को फिर से शुरू करने में लगभग .3 सेकंड का CPU समय लगता है.

इसलिए, अगर आप Facebook ऐप को न चलने की स्थिति (3.3) से खोलते हैं, तो उसे (.1) बंद करके फिर से न चलने की स्थिति (3.3) से खोलते हैं, तो यह 6.7 सेकंड का उपयोग करता है सीपीयू समय। अगर आप फेसबुक ऐप को चालू स्थिति से नहीं खोलते हैं, तो इसे पृष्ठभूमि स्थिति (.6) पर भेजने के लिए होम बटन दबाएं, और इसे पृष्ठभूमि स्थिति (.3) से फिर से शुरू करें, it only CPU समय के 4.1 सेकंड का उपयोग करता है।

वाह! इस मामले में, Facebook ऐप को बंद करने और इसे फिर से खोलने से CPU समय के 2.6 और सेकंड का उपयोग होता है। Facebook ऐप को खुला छोड़ने से, आपने लगभग 39% कम बिजली का उपयोग किया है!

और विजेता हैं…

इतनी जल्दी नहीं! हमें देखने की जरूरत है बड़ी तस्वीरस्थिति का अधिक सटीक मूल्यांकन प्राप्त करने के लिए।

बिजली के उपयोग को परिप्रेक्ष्य में रखना

39% बहुत कुछ लगता है, और यह है - जब तक आप महसूस नहीं करते हैं हम जिस शक्ति के बारे में बात कर रहे हैं, वह कितनी कम मात्रा में शक्ति की तुलना में है अपने iPhone का उपयोग करने के लिए।

जैसा कि हमने चर्चा की है, अगर आप फेसबुक ऐप को बंद करने के बजाय खुला छोड़ देते हैं तो आप 2.6 सेकंड का CPU समय बचाएंगे। लेकिन जब आप इसका उपयोग करते हैं तो फेसबुक ऐप कितनी बिजली की खपत करता है?

मैंने अपने न्यूज़फ़ीड में 10 सेकंड तक स्क्रॉल किया और 10 सेकंड के CPU समय का उपयोग किया, या प्रति सेकंड 1 सेकंड के CPU समय का उपयोग किया मैंने ऐप का उपयोग किया।Facebook ऐप का उपयोग करने के 5 मिनट के बाद, मैंने CPU समय के 300 सेकंड का उपयोग किया होगा।

दूसरे शब्दों में, मुझे Facebook ऐप को 115 बार खोलना और बंद करना होगा ताकि बैटरी लाइफ़ पर उतना ही असर हो सके जितना Facebook ऐप इस्तेमाल करने के 5 मिनट के बराबर है। इसका मतलब यह है:

निर्णय न लें कि एक मामूली आंकड़े के आधार पर अपने ऐप्स को बंद करना है या नहीं। अपने iPhone के लिए सबसे अच्छा क्या है, इस पर अपना निर्णय लें।

लेकिन यही एकमात्र कारण नहीं है कि अपने ऐप्स को बंद करना एक अच्छा विचार है। आगे बढ़ते रहना…

धीमा और स्थिर CPU बैकग्राउंड मोड में बर्न होता है

जब कोई ऐप पृष्ठभूमि मोड में प्रवेश करता है, तो यह तब भी बैटरी पावर का उपयोग करना जारी रखता है जब आपका iPhone आपकी जेब में सो रहा हो। Facebook ऐप का मेरा परीक्षण पुष्टि करता है कि ऐसा होता है बैकग्राउंड ऐप रिफ्रेश बंद होने पर भी।

Facebook ऐप बंद करने के बाद, यह iPhone के बंद होने पर भी CPU का उपयोग करता रहा। एक मिनट के दौरान, इसने .9 सेकंड अतिरिक्त CPU समय का उपयोग किया था।तीन मिनट के बाद, Facebook ऐप को खुला छोड़ने से अधिक बिजली की खपत होगी, अगर हम इसे तुरंत बंद कर देते हैं।

कहानी का नैतिक यह है: अगर आप हर कुछ मिनट में किसी ऐप का इस्तेमाल कर रहे हैं, तो हर बार इस्तेमाल करने पर उसे बंद न करें। यदि आप इसे कम बार उपयोग कर रहे हैं, तो ऐप को बंद करना एक अच्छा विचार है।

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

सॉफ़्टवेयर समस्याएं हर समय होती हैं

iPhone ऐप्स आपके एहसास से अधिक बार क्रैश होते हैं। अधिकांश सॉफ़्टवेयर क्रैश मामूली होते हैं और किसी भी प्रत्यक्ष दुष्प्रभाव का कारण नहीं बनते हैं। आपने शायद पहले इस पर ध्यान दिया होगा:

आप एक ऐप का उपयोग कर रहे हैं और अचानक, स्क्रीन ब्लिंक करती है और आप वापस होम स्क्रीन पर आ जाते हैं। ऐसा तब होता है जब ऐप्स क्रैश हो जाते हैं।

सेटिंग्स -> गोपनीयता -> निदान और उपयोग -> निदान और उपयोग डेटा में क्रैश लॉग भी देख सकते हैं।

अधिकांश सॉफ़्टवेयर क्रैश के बारे में चिंता करने की कोई बात नहीं है, खासकर यदि आप अपने ऐप्स बंद कर देते हैं। अक्सर ऐसा होता है कि जिस ऐप में सॉफ़्टवेयर की समस्या होती है, उसे बिल्कुल शुरुआत से लॉन्च करने की ज़रूरत होती है।

सामान्य सॉफ़्टवेयर समस्या का एक उदाहरण

दोपहर का समय हो गया है और आप देखते हैं कि आपके आईफोन की बैटरी 60% तक खत्म हो गई है। नाश्ते के दौरान, आपने अपना ईमेल चेक किया, संगीत सुना, बैंक खाते की शेष राशि पर आह भरी, एक TED टॉक देखा, फेसबुक के माध्यम से फ़्लिप किया, एक ट्वीट भेजा, और कल रात के बास्केटबॉल गेम से स्कोर की जाँच की।

दुर्घटनाग्रस्त ऐप को ठीक करना

आपको याद है कि क्रैश होने वाले ऐप के कारण आपकी बैटरी तेज़ी से खत्म हो सकती है और ऐप को बंद करने से इसे ठीक किया जा सकता है, लेकिन आप यह नहीं जानते हैं कि कौन सा ऐप समस्या पैदा कर रहा है।इस मामले में (और यह वास्तविक है), TED ऐप CPU के माध्यम से जल रहा है, भले ही मैं अपने iPhone का उपयोग नहीं कर रहा हूं। आप समस्या को दो में से किसी एक तरीके से ठीक कर सकते हैं:

  1. विज्ञापन
  2. मीडिया में उल्लेख
  3. साइटमैप
  4. गोपनीयता नीति
  5. संपर्क करना
  6. Español
क्या iPhone ऐप्स को बंद करना एक बुरा विचार है? नहीं