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