क्या आईफोन ऐप्स को बंद करना एक बुरा आइडिया है? नहीं, और यहाँ क्यों है।

Is Closing Iphone Apps Bad Idea







समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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





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



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

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

ऐप जीवन चक्र

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





ईगल बनाम बाज़ बनाम हॉक

चाबी छीन लेना

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

एप्स को स्वाइप करना: बंद करना या फोर्स-क्विटिंग?

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

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

“एक ऐप को बंद करने के लिए, हाल ही में उपयोग किए गए ऐप्स को देखने के लिए होम बटन पर डबल-क्लिक करें। फिर उस ऐप पर स्वाइप करें जिसे आप बंद करना चाहते हैं। ”

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

मेरे लेख में कैसे iPhone बैटरी जीवन बचाने के लिए , मैंने हमेशा यही कहा है:

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

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

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

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

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

बिलकुल नहीं। अपने मैक या पीसी पर कई कार्यक्रमों के विपरीत, iPhone ऐप आपके डेटा को बचाने से पहले 'सहेजें' पर क्लिक करने के लिए इंतजार नहीं करते हैं। Apple का डेवलपर प्रलेखन टोपी के ड्रॉप पर समाप्त होने के लिए तैयार होने वाले ऐप्स के महत्व पर जोर देता है:

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

कब आप एप्लिकेशन बंद करें, यह ठीक है:

“सिस्टम आपके ऐप को समाप्त करने के अलावा, उपयोगकर्ता मल्टीटास्किंग UI का उपयोग करके स्पष्ट रूप से आपके ऐप को समाप्त कर सकता है। उपयोगकर्ता द्वारा शुरू की गई समाप्ति का एक निलंबित ऐप को समाप्त करने के समान प्रभाव पड़ता है। '

IPhone और iPad Apps के समापन के खिलाफ तर्क

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

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

संख्याओं पर ध्यान दें

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

एक उदाहरण के रूप में फेसबुक ऐप का उपयोग करें:

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

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

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

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

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

परिप्रेक्ष्य में शक्ति का उपयोग करना

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

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

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

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

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

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

धीमी और स्थिर सीपीयू पृष्ठभूमि मोड में जला

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

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

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

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

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

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

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

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

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

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

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

एक दुर्घटनाग्रस्त अनुप्रयोग फिक्सिंग

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

  1. अपने कंप्यूटर को मैक से कनेक्ट करें, डाउनलोड करें और इंस्टॉल करें Xcode तथा उपकरण अपने iPhone को विकास के लिए सक्षम करें, अपने iPhone पर चलने वाली व्यक्तिगत प्रक्रियाओं का निरीक्षण करने के लिए एक कस्टम परीक्षण सेट करें, उन्हें CPU उपयोग द्वारा सॉर्ट करें, और उस ऐप को बंद करें जिसके कारण आपका CPU 100% तक पुनर्जीवित हो सकता है।
  2. अपने ऐप्स बंद करें।

मैं विकल्प 2 100% समय चुनता हूं, और मैं एक geek हूं। (मैंने विकल्प 1 का उपयोग करते हुए इस लेख के लिए जानकारी एकत्र की।) अपने ऐप्स को न चलाने वाले राज्य से फिर से खोलना पृष्ठभूमि या निलंबित स्थिति से उन्हें खोलने की तुलना में अधिक शक्ति का उपयोग करता है, लेकिन एक ऐप के होने पर महत्वपूर्ण पावर ड्रेन की तुलना में अंतर नगण्य है। दुर्घटनाओं।

क्यों मैं अपने क्षुधा को बंद करने पर विश्वास एक अच्छा विचार है

  1. यहां तक ​​कि अगर आप हर बार अपने ऐप का उपयोग करते हैं, तो आप बैटरी जीवन में अंतर नहीं देखेंगे, क्योंकि ऐप को खोलने में जितनी शक्ति लगती है, वह ऐप का उपयोग करने में जितनी शक्ति होती है, उसकी तुलना में यह नगण्य है।
  2. जब आप अपने iPhone का उपयोग नहीं कर रहे होते हैं, तो पृष्ठभूमि मोड में चलने वाले ऐप्स शक्ति का उपयोग करते रहते हैं, और यह एक दिन में बढ़ जाता है।
  3. अपने ऐप्स को बंद करना गंभीर सॉफ़्टवेयर समस्याओं को रोकने का एक अच्छा तरीका है, जो आपके iPhone की बैटरी को खत्म कर सकता है बहुत जल्दी

इस लेख को बंद करें

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

पढ़ने के लिए धन्यवाद, और आगे भुगतान करने के लिए याद रखें,
डेविड पी।