यदि आप Android का उपयोग करते हैं, तो आपने RAM बूस्टर या टास्क किलर ऐप का उपयोग करने की सलाह के बारे में सुना होगा। Google Play Store पर स्क्रॉल करें और आपको उच्च रेटिंग वाले ढेर सारे टास्क किलर मिल जाएंगे।
इससे आप पूछ सकते हैं कि क्या RAM बूस्टर्स वास्तव में काम करते हैं। जैसा कि पता चलता है, आपके फोन को इस तरह के ऐप्स की आवश्यकता नहीं है और इनका उपयोग करना आपके प्रदर्शन को नुकसान भी पहुंचा सकता है। आइए देखें क्यों।
RAM का एक परिचय
टास्क किलर्स कैसे काम करते हैं, यह देखने से पहले, हमें यह समझना होगा कि RAM क्या है और आपके फोन के लिए इसका उद्देश्य क्या है। RAM का अर्थ है रैंडम एक्सेस मेमोरी और यह कंप्यूटर और फोन द्वारा उपयोग किया जाने वाला एक तेज़ लेकिन अस्थिर प्रकार का स्टोरेज है।
ऑपरेटिंग सिस्टम—चाहे Windows, Android, या कुछ और—वर्तमान में चल रहे प्रोग्रामों को स्टोर करने के लिए RAM का उपयोग करते हैं। इसका मतलब है कि जब आप अपने फोन पर कोई ऐप खोलते हैं, तो Android उसे RAM में लोड करता है। यह ऐप को वहां कुछ समय के लिए रखता है ताकि आप आसानी से वापस उस पर स्विच कर सकें और बिना ऐप को पूरी तरह से रीलोड किए वहीं से जारी रख सकें जहां आपने छोड़ा था।
RAM अस्थिर है, जिसका अर्थ है कि जब आप अपना फोन बंद करते हैं, तो उसमें संग्रहीत सब कुछ गायब हो जाता है। यह आपके फोन पर स्थायी स्टोरेज के विपरीत है, जो स्पष्ट रूप से रीबूट के बीच बना रहता है। हालांकि, RAM से कुछ लोड करना मुख्य स्टोरेज से खींचने की तुलना में बहुत तेज़ है।
यदि आप अधिक जानकारी में रुचि रखते हैं तो RAM के लिए हमारी त्वरित मार्गदर्शिका देखें।
Android RAM का उपयोग कैसे करता है
अब, क्योंकि आपके डिवाइस में केवल इतनी ही RAM है, आप सोच सकते हैं कि मैन्युअल रूप से प्रक्रियाओं का प्रबंधन आवश्यक है। यदि आप Windows उपयोगकर्ता हैं तो यह मान लेना आसान है।
Windows पर, OS भविष्य में इसकी आवश्यकता वाले प्रोग्रामों के लिए अप्रयुक्त RAM को खाली रखता है। यदि आपके पास इतने सारे प्रोसेस चल रहे हैं कि वे आपकी RAM को भर देते हैं, तो Windows को पेज फ़ाइल पर स्विच करना पड़ता है। यह आपके स्टोरेज ड्राइव का एक हिस्सा है जो सिस्टम को अधिक RAM की आवश्यकता होने पर नकली RAM के रूप में कार्य करता है।
यहां तक कि एक SSD भी अभी भी RAM की तुलना में बहुत धीमा है, इसलिए जब Windows पेज फ़ाइल का उपयोग करता है तो आप धीमेपन को महसूस करेंगे। उस समय, कुछ चल रहे प्रोग्राम को बंद करना और RAM खाली करना एक अच्छा विचार है।
लेकिन Android पर ऐसा नहीं है। हालांकि यह एक आदर्श कहावत नहीं है, Android Linux के "फ्री RAM बर्बाद RAM है" सिद्धांत का पालन करता है। Linux कर्नेल "अप्रयुक्त" RAM को कैशिंग के लिए उपयोग में लाता है, जो आपके सिस्टम प्रदर्शन को स्मूथ महसूस कराता है।
व्यावहारिक रूप से, Android में इसका मतलब है कि आपने कुछ समय पहले जो ऐप्स खोले थे, वे नए ऐप्स को उस RAM की आवश्यकता होने तक RAM में बने रहेंगे। Android आपके उपयोग के आधार पर उच्च-प्राथमिकता वाली प्रक्रियाओं के लिए जगह बनाने के लिए RAM से पुराने ऐप्स को हटा देता है।
Android के RAM उपयोग का एक उदाहरण
एक उदाहरण लेने के लिए, मान लीजिए (सरलता के लिए) कि आपके डिवाइस में 4GB RAM है और प्रत्येक ऐप 500MB लेता है। इसका मतलब है कि आपका फोन RAM खत्म होने से पहले आठ ऐप्स को RAM में रख सकता है (हम यहां सिस्टम प्रक्रियाओं द्वारा उपयोग की जाने वाली RAM को छोड़ रहे हैं)।
अब, मान लें कि आप चार ऐप्स खोलते हैं और उनमें से प्रत्येक को एक मिनट के लिए देखते हैं, फिर अपना फोन 30 मिनट के लिए रख देते हैं। जब आप इसे वापस उठाते हैं, यदि आप उन चार ऐप्स में से किसी को खोलते हैं, तो वे वहीं से फिर से शुरू होंगे जहां आपने उन्हें छोड़ा था, क्योंकि आपके फोन ने उन्हें RAM में रखा था।
यदि आप फिर पांच और ऐप्स खोलते हैं, तो पांचवां आपके डिवाइस पर RAM की मात्रा से अधिक हो जाएगा। Android इस प्रकार विश्लेषण करेगा कि RAM में कौन सा ऐप कम से कम महत्वपूर्ण है, इस आधार पर कि आपने हाल ही में किन का उपयोग किया है और किन ऐप्स की प्राथमिकता है। उदाहरण के लिए, यदि आप Spotify पर संगीत चला रहे हैं, तो Android उस बैकग्राउंड प्रक्रिया को जीवित रखेगा भले ही आपने इसे कुछ समय में नहीं खोला हो।
वहां से, Android आपके द्वारा अभी खोले गए ऐप को रखने के लिए RAM से कम से कम महत्वपूर्ण ऐप को हटा देता है। यदि आप उस ऐप पर वापस स्विच करते हैं जिसे हटा दिया गया था, तो उसे फिर से कोल्ड स्टेट से लोड करना होगा।
टास्क किलर्स भयानक क्यों हैं
अब जब आप समझते हैं कि Android RAM का उपयोग कैसे करता है, तो आइए विचार करें कि टास्क किलर्स इस ऑपरेशन को कैसे प्रभावित करते हैं।
अधिकांश टास्क किलर्स और RAM बूस्टर्स एक समान प्रारूप का पालन करते हैं: वे आपको दिखाते हैं कि वर्तमान में कौन से ऐप चल रहे हैं (और इस प्रकार RAM का उपयोग कर रहे हैं), फिर उन प्रक्रियाओं को मारने के लिए एक बटन टैप करके कुछ RAM खाली करने की पेशकश करते हैं। बंद करने के बाद, यह दिखाता है कि वे ऐप्स अब बैकग्राउंड में "संसाधनों को बर्बाद" नहीं कर रहे हैं।
समस्या यह है कि उन ऐप्स को मारने के बाद, अगली बार जब आप उन्हें खोलेंगे तो उन्हें स्क्रैच से फिर से शुरू करना होगा। साथ ही, कुछ प्रक्रियाएं मारे जाने के तुरंत बाद फिर से शुरू हो जाएंगी, क्योंकि उन्हें विभिन्न कारणों से बैकग्राउंड में चलने की आवश्यकता होती है।
इस प्रकार, ऐप्स को लगातार मारना केवल उन्हें RAM में रहने देने की तुलना में संसाधनों की बर्बादी है ताकि आप जब आवश्यक हो तो तुरंत उन पर वापस स्विच कर सकें। जैसा कि चर्चा की गई, Android आपके उपयोग के आधार पर RAM में क्या है इसे प्रबंधित करने के लिए पर्याप्त स्मार्ट है, और टास्क किल करके आप जो RAM "खाली करते हैं" वह प्रदर्शन में योगदान नहीं देता।
उपरोक्त उदाहरण को जारी रखते हुए, मान लें कि आपने हाल ही में चार ऐप्स खोले हैं, इसलिए Android ने उन सभी को RAM में रखा है। यदि आप इस बिंदु पर RAM बूस्टर चलाते हैं, तो यह संभवतः उन सभी ऐप्स को "मेमोरी खाली करने" के लिए मार देगा।
यह व्यर्थ है—यदि आप कुछ मिनटों में उन ऐप्स का उपयोग करने जा रहे हैं, तो उनके द्वारा उपयोग की गई मेमोरी को खाली करना आपके लिए कोई अच्छा नहीं करता। Android आपके अनुभव को यथासंभव सहज बनाने के लिए हाल के ऐप्स को RAM में रखता है, और टास्क किलर्स इसमें हस्तक्षेप करते हैं।
इसके अलावा, कुछ टास्क किलर्स बैकग्राउंड में स्वचालित रूप से चल सकते हैं और शेड्यूल पर ऐप्स को मार सकते हैं। यह आपके कुछ सिस्टम संसाधनों का उपयोग करता है और बदले में कुछ भी प्रदान नहीं करता।
ऐप्स को स्वाइप करके हटाना भी आवश्यक नहीं है
यहां तक कि यदि आप टास्क किलर का उपयोग नहीं करते हैं, तो Android की एक अंतर्निहित सुविधा है जो RAM बूस्टर के समान कार्य करती है यदि आप इसके साथ ओवरकिल करते हैं। रीसेंट स्क्रीन, जिसे आप नीचे से ऊपर स्वाइप करके और होल्ड करके (या नेविगेशन बार पर वर्ग बटन दबाकर) एक्सेस करते हैं, आपको हाल के ऐप्स के बीच आसानी से स्विच करने देती है।
यदि आप किसी ऐप पर ऊपर स्वाइप करते हैं, तो आप उसे रीसेंट मेनू से हटा देंगे और उसकी प्रक्रिया को भी बंद कर देंगे। बहुत से लोग इसे जुनूनी रूप से करते हैं, हर बार जब वे अपने फोन का उपयोग करना समाप्त करते हैं तो स्विचर में सभी ऐप्स को स्वाइप करके हटा देते हैं।
यह आवश्यक नहीं है! उन ऐप्स को बंद करना जिनका आप अभी उपयोग कर रहे थे, टास्क किलर के साथ उन्हें समाप्त करने के समान प्रभाव डालता है। आप अपने फोन को कठिन काम करवा रहे हैं क्योंकि अगली बार जब आप उन्हें खोलेंगे तो उसे उन्हें नए सिरे से शुरू करना होगा। यह ऐसा होगा जैसे आप हर बार एक नए पेज पर नेविगेट करना चाहें तो अपने डेस्कटॉप ब्राउज़र को पूरी तरह से बंद कर दें और फिर से लॉन्च करें।
रीसेंट मेनू को एक आसान शॉर्टकट स्विचर के रूप में सोचें, न कि खुले ऐप्स की सूची के रूप में जिन्हें आपको बंद करने की आवश्यकता है। किसी ऐप को केवल तभी स्वाइप करके हटाएं यदि आप नहीं चाहते कि वह स्विचर को अव्यवस्थित करे या वास्तव में नहीं चाहते कि वह बैकग्राउंड में चले।
Android को वास्तव में तेज़ महसूस कराने का तरीका
संभावना है कि आपने Android टास्क किलर इसलिए इंस्टॉल किया क्योंकि आपका फोन धीमा लगता है। शुक्र है, ऐसे कई कदम हैं जो आप अपने Android डिवाइस के प्रदर्शन को बेहतर बनाने के लिए उठा सकते हैं जिनमें टास्क किल करना शामिल नहीं है।
हमने आपके Android फोन को वास्तव में तेज़ बनाने के कई तरीकों को देखा है; कार्रवाई योग्य सलाह के लिए उन्हें देखें।
हर कीमत पर Android टास्क किलर्स से बचें
हमने देखा है कि Android RAM बूस्टर्स और टास्क किलर्स अच्छे मामले में बेकार हैं और सबसे खराब स्थिति में डिवाइस के प्रदर्शन में बाधा डाल सकते हैं। अंत में, Android OS को अपना काम स्वयं करने देना और मेमोरी को स्वयं प्रबंधित करना सबसे अच्छा है। खाली RAM होने से प्रदर्शन में सुधार नहीं होता; जब मेमोरी में संग्रहीत ऐप्स तेजी से खुलते हैं तो आपको सर्वोत्तम परिणाम मिलते हैं।
अब जब आप हर समय ऐप्स को मार नहीं रहे हैं, तो Android पर मल्टीटास्क करने के सर्वोत्तम तरीकों को देखें।