जब भी आप स्मार्टफोन के लिए अपनी खोज शुरू करते हैं। सबसे पहले आप विनिर्देशों, रैम आकार और बैटरी के एमएएच को बहुत सटीक होने के लिए जांचते हैं। हर फ्लैगशिप फोन लॉन्च, स्मार्टफोन की रैम क्षमता बढ़ रही है, यह अब तक 10 जीबी हो गई है। क्या आपने कभी सोचा है कि एक Android फोन के सुचारू रूप से काम करने के लिए कितनी RAM पर्याप्त है?
इस पोस्ट में, हमने चर्चा की है कि RAM कैसे काम करती है और Android को बेहतर काम करने के लिए कितनी RAM की आवश्यकता होती है। आगे पढ़ें!
RAM क्या है?
RAM (रैंडम एक्सेस मेमोरी) का उपयोग आपके स्मार्टफ़ोन द्वारा ऑपरेटिंग सिस्टम के कर्नेल और CPU के साथ सक्रिय एप्लिकेशन के डेटा को रखने के लिए किया जाता है। RAM तेजी से पढ़ता और लिखता है। उदाहरण के लिए, स्नैपड्रैगन 835 में 1MB लो-परफॉर्मेंस हब के साथ हाई-परफॉर्मेंस हब के लिए 2MB कैश है। पूर्व में सक्रिय डेटा होता है, जिसका अभी उपयोग किया जाता है।
रैंडम एक्सेस मेमोरी डेटा को थोड़े समय के लिए स्टोर करती है और इसमें स्टोर किए गए डेटा को आसानी से और जल्दी से लिखा और पढ़ा जा सकता है। जब आप अपना फ़ोन बंद करते हैं तो RAM में संग्रहीत डेटा हट जाता है। जैसे ही आप अपने स्मार्टफोन को चालू करते हैं, रैम का एक छोटा हिस्सा अधिग्रहीत हो जाता है और इसे OS या ऐप्स द्वारा एक्सेस नहीं किया जा सकता है।
स्मार्टफ़ोन अपनी RAM का उपयोग कैसे करता है?
रैम ज्यादातर फोन में चलने वाले ऐप द्वारा हासिल की जाती है क्योंकि यह मुख्य रूप से उनसे संबंधित डेटा को स्टोर करता है। रैम स्मार्टफोन के प्रदर्शन को प्रभावित किए बिना बैकग्राउंड में ऐप्स चलाने में सक्षम है। जब आप अपने फ़ोन का उपयोग नहीं कर रहे होते हैं तब भी RAM सक्रिय रहता है।
आपके स्मार्टफ़ोन द्वारा RAM का उपयोग इस प्रकार किया जाता है। चार परतें हैं
कर्नेल स्पेस: एंड्रॉइड फोन लिनक्स कर्नेल पर काम करता है। कर्नेल को विशिष्ट प्रकार की संपीड़ित फ़ाइल में रखा जाता है जो डिवाइस चालू होने पर RAM में प्राप्त होती है। इस स्थान में ड्राइवर, कर्नेल और कर्नेल मॉड्यूल होते हैं जो कर्नेल के अंदर और बाहर डेटा कैश करने के लिए हार्डवेयर और स्थान का प्रबंधन करते हैं।
वर्चुअल फ़ाइलों के लिए RAMDisk: सिस्टम ट्री पर कुछ फोल्डर और फाइलें वर्चुअल हैं। ये फाइलें सीपीयू स्पीड डेटा और बैटरी स्तर जैसी चीजों को होल्ड और बूट करने के लिए खुदी हुई छद्म फाइलें हैं। एंड्रॉइड पर, पूरी निर्देशिका छद्म फाइल सिस्टम में से एक है, इसलिए उनके रहने के लिए जगह बनाने के लिए रैम को बुक किया जाता है।
नेटवर्क रेडियो: रेडियो सेटिंग्स और IMEI से संबंधित जानकारी गैर-वाष्पशील मेमोरी में सहेजी जाती है, (मेमोरी जो आपके फोन के बंद होने पर भी रहती है)। यह जानकारी उस सॉफ़्टवेयर के साथ RAM में स्थानांतरित कर दी जाती है जिसकी आवश्यकता आपके फ़ोन के चालू होने पर मॉडेम की सहायता के लिए होती है। तो, यह स्थान इसके द्वारा लिया जाता है।
जीपीयू: ग्राफिक्स एडॉप्टर को काम करने के लिए मेमोरी की जरूरत होती है, जिसे वीआरएएम कहा जाता है। जैसा कि हमारा फोन बिना वीआरएएम के एकीकृत जीपीयू का उपयोग करता है। इसलिए इसके लिए सिस्टम रैम को सेव किया जाता है।
जैसे ही आप अपना स्मार्टफोन चालू करते हैं, RAM की शेष मेमोरी आपके ऑपरेटिंग सिस्टम और ऐप्स द्वारा उपयोग की जाती है। साथ ही, बची हुई रैम का एक हिस्सा उन चीजों के लिए सहेजा जाता है जिन्हें तेजी से करने की आवश्यकता होती है। इसीलिए सेटिंग में उपलब्ध RAM कभी भी आपके फ़ोन में स्थापित RAM की पूर्ण क्षमता के समान नहीं होती है। अंदर पूरी RAM उपलब्ध है लेकिन इसका एक हिस्सा लिया जाता है।
RAM Android पर कैसे कार्य करता है?
स्मार्टफोन में कितनी रैम की जरूरत है, यह जानने के लिए हमें यह देखने की जरूरत है कि रैम कैसे काम करता है। अगर आपने विंडोज कंप्यूटर पर काम किया है, तो आपको पता होना चाहिए कि बेहतर प्रदर्शन करने वाले डिवाइस के लिए डिवाइस में मुफ्त रैम होनी चाहिए।
हालाँकि, जब डिवाइस Android द्वारा संचालित होता है, तो चीजें अलग तरीके से काम करती हैं। एंड्रॉइड लिनक्स कर्नेल पर काम करता है, जो विंडोज पीसी की तुलना में नियमों के एक अलग बैच के साथ काम करता है। रैम के मामले में अगर फ्री रैम है तो वह बेकार है।
इसलिए आपको अन्य ऐप्स लोड करने के लिए रैम को साफ करने की आवश्यकता नहीं है, क्योंकि यह एक स्वचालित प्रक्रिया है। इसलिए, जब Linux-आधारित मशीनों की बात आती है तो RAM आपकी चिंता का विषय नहीं है।
कहा जा रहा है कि, कम रैम स्पेस भी एक समस्या हो सकती है। चूंकि सिस्टम में रैम के काम करने के लिए पर्याप्त जगह नहीं होगी, जो अग्रभूमि या पृष्ठभूमि में चलने वाले ऐप्स को क्रैश कर देगा। यह समस्या Android संस्करण 5.x वाले Android उपकरणों के साथ बहुत प्रचलित थी क्योंकि इसमें पिछले संस्करणों की तुलना में एक दखल देने वाला स्मृति प्रबंधन था।
जैसा कि पहले ज्यादातर स्मार्टफोन 2 जीबी रैम के साथ आते थे जो कि ऐप्स के ठीक से काम करने के लिए पर्याप्त नहीं है। ऐसे फोन पर मल्टीटास्किंग एक कठिन काम हो सकता है, क्योंकि फोन पर ऐप्स हर समय क्रैश होते रहते हैं। इसलिए रैम बढ़ाने की जरूरत थी।
हम यह नहीं कह रहे हैं कि अधिक RAM होना एक बुरी बात है, लेकिन यह निराधार नहीं है।
10 जीबी रैम क्षमता वाला एक स्मार्टफोन जरूरत से ज्यादा लगता है, जब हम अभी भी 8 जीबी रैम वाले लैपटॉप का उपयोग कर रहे हैं या हममें से कुछ के पास 4 जीबी रैम वाला लैपटॉप है।
क्या यह बहुत ज्यादा नहीं लगता?
एक सामान्य Android फोन के लिए 8GB या 10GB RAM पूरी तरह से अनावश्यक है। Android फ़ोन जैसे Nexus या Android One फ़ोन चालू होने के बाद 2GB निःशुल्क RAM के साथ ठीक से काम कर सकता है। आइए Google पिक्सेल फोन और सैमसंग गैलेक्सी फोन की तुलना करें। सैमसंग फोन बहुत सारी अतिरिक्त सुविधाओं के साथ आता है, इसलिए यह ऑपरेटिंग सिस्टम पर अधिक भार डालता है, जिसे सुचारू रूप से कार्य करने के लिए अधिक रैम की आवश्यकता होती है। हालाँकि, Pixel कम RAM के साथ काम कर सकता है और अपने OS पर लोड डाले बिना आसानी से काम कर सकता है। इन कारणों से, Android का एक अलग संस्करण स्मार्टफोन के लिए कम क्षमता वाले RAM के साथ OS चलाने के लिए डिज़ाइन किया गया है।
इसलिए, एक स्मार्टफोन को सुचारू रूप से काम करने के लिए निश्चित रूप से 2 जीबी से अधिक रैम की आवश्यकता होती है, लेकिन निश्चित रूप से 10 जीबी रैम से अधिक नहीं। अभी तक, 4 जीबी रैम ठीक काम करता है और 6 जीबी के साथ आने वाले कुछ स्मार्टफोन थोड़ा बेहतर काम करते हैं। वनप्लस और सैमसंग के फ्लैगशिप फोन में 6 जीबी/8 जीबी रैम अपनाने से मानक लगातार बढ़ रहे हैं।
हालाँकि, इस बिंदु को ध्यान में रखा जाना चाहिए, क्योंकि बहुत अधिक रैम कुछ भी नहीं है, और स्मार्टफोन निर्माता मानकों को बढ़ाते रहेंगे और फोन खरीदते समय, आपको यह सोचने की जरूरत है कि रैम की क्षमता तेज डिजिटल स्टोरेज के लिए पर्याप्त से अधिक है। इसलिए, फोन खरीदने से पहले सभी मापदंडों और विशिष्टताओं की जांच करें, रैम को ही निर्णय लेने के लिए एकमात्र पैरामीटर न होने दें।