यद्यपि यो एक व्यर्थ अभ्यास हो, यो आईओएस उपकरण प्रयोगकर्ताहरूको लागि आफ्नो आईफोन वा आईप्याडमा चलिरहेका सबै अनुप्रयोगहरू म्यानुअल रूपमा बन्द गर्ने नियम भएको छ। धेरैजसो मानिसहरू सोच्छन् कि होम बटन डबल-थिच्दा र म्यानुअल रूपमा एपहरू बन्द गर्नाले उनीहरूलाई लामो ब्याट्री जीवन वा राम्रो उपकरण प्रदर्शन दिन्छ। अब, सायद पहिलो पटक, एक एप्पल कर्मचारीले सार्वजनिक रूपमा यस विषयमा टिप्पणी गरेको छ, र त्यो सबैभन्दा व्यावसायिक हो - सफ्टवेयरको क्यारिज्म्याटिक प्रमुख, क्रेग फेडेरिघी।
फेडेरिघीले मूल रूपमा टिम कुकलाई सम्बोधन गरिएको प्रश्नको इमेलद्वारा जवाफ दिए, जुन प्रयोगकर्ता कालेबद्वारा एप्पल मालिकलाई पठाइएको थियो। उनले कुकलाई आईओएस मल्टिटास्किङमा प्रायः एपहरू म्यानुअल रूपमा बन्द गर्ने र ब्याट्रीको आयुका लागि यो आवश्यक छ कि भनेर सोधे। फेडेरिघीले यो धेरै सरल जवाफ दिए: "होइन र होइन।"
धेरै प्रयोगकर्ताहरू यो विश्वासमा बस्छन् कि मल्टिटास्किङ बारमा अनुप्रयोगहरू बन्द गर्नाले तिनीहरूलाई पृष्ठभूमिमा चल्नबाट रोक्छ र यसरी धेरै ऊर्जा बचत हुन्छ। तर उल्टो सत्य हो। तपाईंले गृह बटनको साथ एप बन्द गर्ने क्षण, यो अब पृष्ठभूमिमा चलिरहेको छैन, iOS ले यसलाई फ्रिज गर्छ र मेमोरीमा भण्डार गर्दछ। एप छोड्नुले यसलाई RAM बाट पूर्ण रूपमा खाली गर्छ, त्यसैले अर्को पटक तपाईंले यसलाई सुरु गर्दा सबै कुरा मेमोरीमा पुन: लोड गर्नुपर्छ। यो अनइन्स्टल र रिलोड प्रक्रिया वास्तवमा एप एक्लै छोड्नु भन्दा धेरै गाह्रो छ।
iOS लाई प्रयोगकर्ताको दृष्टिकोणबाट व्यवस्थापनलाई सकेसम्म सजिलो बनाउन डिजाइन गरिएको हो। जब प्रणालीलाई अधिक अपरेटिङ मेमोरी चाहिन्छ, यसले स्वचालित रूपमा सबैभन्दा पुरानो खुला अनुप्रयोग बन्द गर्दछ, तपाईले कुन अनुप्रयोगले कति मेमोरी लिइरहेको छ भनेर निगरानी गर्नुको सट्टा र यसलाई म्यानुअल रूपमा बन्द गर्नुहोस्। त्यसोभए, एप्पलको आधिकारिक समर्थन पृष्ठले भनेझैं, कुनै विशेष अनुप्रयोग फ्रिज भएमा वा त्यसले जस्तो व्यवहार गर्दैन भने बलपूर्वक बन्द गर्न उपलब्ध छ।
ती सबै बन्द गर्नु मूर्खता हो, मैले ब्लक गरेको मात्र नेभिगेसन र सम्भवतः केही स्काइप-प्रकार च्याटहरू हुन्, जब मैले तिनीहरूलाई पहिले नै स्थापना गरिसकेको थिएँ, किनभने पृष्ठभूमिमा रहेको एउटाले फ्ल्यासलाइट जलिरहेको थियो। एपमा त्रुटि नभएसम्म म अन्तिम बन्द गर्दिन। त्यसको पनि कुनै अर्थ छैन।
त्यसोभए, अब म जान्न चाहन्छु कि यो फेसबुकको साथ कस्तो छ, जुन यी आवश्यकताहरूलाई सम्मान गर्दैन र पृष्ठभूमिमा अनावश्यक रूपमा चलिरहेको छ।
यसलाई म्यानुअल रूपमा अन्त्य गर्ने कि नगर्ने?
नछोड्नुहोस्। प्रयोग नगर। स्थापना रद्द गर्नुहोस्। र यदि मलाई संयोगले चाहिन्छ भने, म सफारी मार्फत जडान गर्नेछु... ;)
HAAA, तपाईंले यसलाई राम्रोसँग कील गर्नुभयो! ठ्याक्कै मैले यो कसरी गर्छु, र मेरो ब्याट्री अर्को दिन पूर्ण रूपमा अबाधित रहन्छ। प्रदर्शनको लागि, यो सत्य हो कि यसले एक निश्चित हदसम्म यसलाई टाढा लैजान्छ। मैले केही समयको लागि छोडिनँ र म एक निश्चित गतिमा बानी परें र त्यसपछि मैले सबै कुरा छोडें र यो एक उल्लेखनीय भिन्नता थियो।
खैर, वा आइफोन प्रयोग नगर्नुहोस्, जानकारीको लागि इन्टरनेट क्याफेमा जानुहोस्, र ब्याट्री अझ लामो हुनेछ। ;-)
... ठीक छ, अहिले मैले Dynavix, Skype, आदि बारे सोचें। तिनीहरूले पृष्ठभूमिमा प्रदर्शनलाई साँच्चै खाए। र इमानदार हुन - के खान्छ र वास्तवमा के "फ्रिज हुन्छ" पत्ता लगाउनुको सट्टा, म कहिलेकाहीँ ती सबै बन्द गर्न रुचाउँछु,... ओ :)
एप्लिकेसनहरू खारेज गर्नु पक्कै पनि अर्थपूर्ण हुन्छ, न्यूनतम। FB को साथ, जहाँ मैले यसलाई बन्द गर्न थालें, मैले एक्स-टेन्स एमबी बचत गरें।
तपाईंले यसलाई "हार्ड" वा "पृष्ठभूमिमा राख्नुहोस्" बन्द गर्नुभएको भए तापनि अनुप्रयोग पृष्ठभूमिमा चल्छ। यदि एप पृष्ठभूमिमा अपडेट हुन्छ भने, यो एपको पृष्ठभूमि अपडेट सेटिङमा सक्षम गरिएको हुनाले हो।
मल्टिटास्किङ सिंहावलोकनमा, धेरै जसो एप्लिकेसनहरू पहिले नै लामो समय पहिले मरेका छन् र यो अन्तिम अवस्थाको स्न्यापसट मात्र हो (जबसम्म तपाईंसँग थप RAM भएको नवीनतम मोडेल छैन)।
जब अनुप्रयोगले तिनीहरूलाई "हार्ड" बन्द गर्छ तब बचत गणना हुन्छ, पृष्ठभूमि फेच अब प्रदर्शन हुँदैन। त्यसोभए यदि तपाईंलाई यो तथ्य मनपर्दैन कि तपाईंले अनुप्रयोग सुरू गर्दा हालको डाटा देख्न सक्नुहुन्छ, तपाईंले अनुप्रयोग सेटिङहरूमा यो विकल्प असक्षम गर्न सक्नुहुन्छ, तपाईंले अनुप्रयोगहरू बन्द गर्नबाट दुख्ने औंलाबाट बच्नुहुनेछ, र थप रूपमा, केही साधारण अनुप्रयोगहरू। यदि तिनीहरू मेमोरीमा रहे भने छिटो सुरु हुनेछ।
तपाईंले चलिरहेको अनुप्रयोगहरूको सिंहावलोकनमा के देख्नुहुन्छ सामान्यतया अनुप्रयोगको अन्तिम अवस्थाको छविहरू मात्र हुन्, अनुप्रयोग आफैं पहिले नै मरेको छ... तर यो प्रणाली प्रयोगमा निर्भर गर्दछ, यदि सक्रिय अनुप्रयोगले ठूलो प्रणाली स्रोतहरू दाबी गर्छ भने, प्रणाली निष्क्रिय अनुप्रयोगहरू (मेमोरीमा भण्डारण गरिएको) समाप्त गर्दछ, ताकि सक्रिय पूर्ण गतिमा जान सक्छ।
मलाई शंका छ कि पृष्ठभूमि ल्याउने हत्या पछि पनि सुरु हुन्छ। न्यूस्ट्यान्ड मोडले कम्तिमा कसरी काम गर्दछ
यसले पक्कै पनि पृष्ठभूमि प्रशोधन प्रयोग गर्ने कुनै पनि कुरालाई मार्न मद्दत गर्नेछ https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
धेरै अनुप्रयोगहरू मारेपछि पनि पृष्ठभूमिमा चल्छन्। यो कुन पृष्ठभूमि मोड प्रयोग गर्दछ मा निर्भर गर्दछ। उदाहरणका लागि पृष्ठभूमिमा स्थान अपडेट गर्ने एपहरूले हत्या गरेपछि पनि गर्न सक्छन्
ओ हो, म बिरामी छु। के म सधैं इमानदारीपूर्वक सबै कुरा "मार" गर्छु?
फेसबुक र मेसेन्जर -> मैले यी दुई एपहरू मार्दा, मेरो ब्याट्री लामो समयसम्म रहन्छ (म अन्य एपहरूसँग व्यवहार गर्दिन)। यहाँ Jablíčkář मा यी दुई एपहरूको बारेमा एउटा लेख थियो, जब कार्यक्षमता देखाइएको थियो, जसले सेटिङहरूमा जानकारी दिन्छ कि कुन एप पृष्ठभूमिमा कति समयसम्म चल्छ र यसले कति ब्याट्री खपत गर्छ।
tomas संग सहमत। मेरो फोनमा अब fb र mss छैन। यो कसरी सम्भव छ कि मैले यसलाई कडा बन्द गर्न र केहि समय मा आइकनले 1, 2.. देखाउँछ? के यसको मतलब यो सधैं पर्खिरहेको छ, मेल जस्तै? र एप्लिकेसन गलत तरिकाले लेखिएको हुनसक्छ, किनकि यसलाई अनइन्स्टल गर्नु भनेको सानो खेलकुदलाई थाहा पाउनु हो।