संपादित 2 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
स्वैप स्पेसउबंटूमेमोरीलिनक्सकॉन्फ़िगरेशनऑपरेटिंग सिस्टमप्रदर्शनप्रणालीप्रशासनकमांड लाइन
अनुवाद अपडेट किया गया 3 दिन पहले
Ubuntu में, स्वैप स्पेस मेमोरी प्रबंधन में एक महत्वपूर्ण भूमिका निभाता है। यह एक ओवरफ्लो के रूप में कार्य करता है जब आपकी भौतिक RAM पूरी तरह से उपयोग हो जाती है। स्वैप स्पेस आपकी हार्ड ड्राइव पर एक समर्पित क्षेत्र हो सकता है जहां ऑपरेटिंग सिस्टम अस्थायी तौर पर उन डेटा को संग्रहीत कर सकता है जिनका सक्रिय रूप से उपयोग नहीं हो रहा है। यदि आपका सिस्टम बार-बार RAM से बाहर हो जाता है और अक्सर स्वैपिंग शुरू करता है, जो सिस्टम को धीमा कर सकता है, तो स्वैप स्पेस बढ़ाना फायदेमंद हो सकता है। यह गाइड Ubuntu सिस्टम्स पर स्वैप स्पेस को कैसे बढ़ाएं, इस पर चर्चा करेगी।
Ubuntu में स्वैप स्पेस अतिरिक्त डिस्क स्पेस को वर्चुअल मेमोरी के रूप में काम करने के लिए समर्पित करके उपलब्ध मेमोरी की मात्रा बढ़ाने के लिए उपयोग किया जाता है। सामान्यतः, Linux उपयोगकर्ता स्वैप स्पेस को स्थापना के दौरान कॉन्फिगर करते हैं, लेकिन कभी-कभी स्थापना के बाद इस स्पेस को बढ़ाना आवश्यक हो सकता है, आमतौर पर जब आपको मेमोरी की कमी का सामना करना पड़ता है।
Ubuntu में मुख्य रूप से दो प्रकार के स्वैप स्पेस हैं:
स्वैप स्पेस बढ़ाने से पहले, वर्तमान स्वैप उपयोग की जाँच करना आवश्यक है। आप यह कमांड का उपयोग करके कर सकते हैं:
sudo swapon --show
यह कमांड वर्तमान स्वैप उपयोग को दिखाएगा। यह सलाह दी जाती है कि कुछ स्वैप स्पेस हो, लेकिन बहुत अधिक स्वैप स्पेस प्रदर्शन को घटा सकता है क्योंकि हार्ड ड्राइव की गति RAM की तुलना में धीमी होती है।
इस सेक्शन में, हम स्वैप फ़ाइल या पार्टिशन के आकार को बढ़ाकर Ubuntu पर स्वैप स्पेस को कैसे बढ़ाएं, इस पर चर्चा करेंगे।
स्वैप फ़ाइल जोड़ना पार्टिशन को मॉडिफाई करने से आमतौर पर आसान होता है। इन चरणों का पालन करें:
sudo swapoff -v /swapfile
कोड>/swapfile को अपने वर्तमान स्वैप फ़ाइल के पथ से बदलें अगर वह अलग है। इस कमांड से स्वैप फ़ाइल को डिसेबल किया जाता है ताकि आप इसे सुरक्षित रूप से मॉडिफाई कर सकें।
यहां, हम /swapfile
पर एक अतिरिक्त स्वैप फ़ाइल बनाने जा रहे हैं। इस फ़ाइल का आकार यह तय करेगा कि कितना स्वैप स्पेस जोड़ा जाएगा। अपने इच्छित स्वैप स्पेस के साथ 1G
को बदलें:
sudo fallocate -l 1G /swapfile
अगर fallocate
फेल होता है या उपलब्ध नहीं है, तो आप dd
का उपयोग कर सकते हैं:
sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
उपरोक्त उदाहरण 1GB की स्वैप फ़ाइल बनाता है। इच्छित आकार आवंटित करने के लिए count=1024
को समायोजित करें।
सुरक्षा के लिए फ़ाइल अनुमतियों को बदलें:
sudo chmod 600 /swapfile
अब, इस फ़ाइल को स्वैप स्पेस में परिवर्तित करें:
sudo mkswap /swapfile
स्वैप फ़ाइल का उपयोग शुरू करने के लिए, इसे सक्रिय करें:
sudo swapon /swapfile
सुनिश्चित करें कि नया स्वैप सक्रिय है:
sudo swapon --show
आपको आउटपुट में नया जोड़ा गया स्वैप फ़ाइल देखना चाहिए।
बूट पर स्वैप फ़ाइल को स्वचालित रूप से सक्षम करने के लिए /etc/fstab
फ़ाइल को संपादित करें:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
स्वैप पार्टिशन को मॉडिफाई करना अधिक जटिल और जोखिम भरा हो सकता है। आगे बढ़ने से पहले सुनिश्चित करें कि आपके पास सही बैकअप हैं।
सबसे पहले, स्वैप पार्टिशन को डिसेबल करें:
sudo swapoff -a
अपने स्वैप पार्टिशन के आकार को बढ़ाने के लिए GParted जैसे पार्टिशन संपादक का उपयोग करें। GParted को निम्नलिखित तरीके से खोलें:
sudo gparted
GParted में, अपने स्वैप पार्टिशन पर राइट-क्लिक करें और इसे इच्छित आकार में समायोजित करें। इस ऑपरेशन के लिए स्वैप पार्टिशन के बगल में फ्री स्पेस चाहिए।
आकार बदलने के बाद, अपने स्वैप पार्टिशन को फिर से सक्रिय करें:
sudo swapon -a
fstab
को सत्यापित और अपडेट करेंसुनिश्चित करें कि आपका स्वैप पार्टिशन सक्रिय है और /etc/fstab
में पंजीकृत है:
sudo swapon --show
यह सुनिश्चित करें कि /etc/fstab
में आपके पार्टिशन के लिए एंट्री है। यदि आवश्यक हो, तो किसी भी पार्टिशन UUID बदलाव को दर्शाने के लिए इसे संपादित करें।
स्वैप स्पेस बढ़ाते समय यहां कुछ बातें याद रखें:
अगर स्वैप स्पेस को मॉडिफाई करने के बाद आपको समस्याएँ आती हैं:
/etc/fstab
में त्रुटियों की जाँच करें: स्वैप एंट्री में कोई सिंटेक्स त्रुटियाँ सुनिश्चित करें।sudo swapon --show
का उपयोग करें।Ubuntu में स्वैप स्पेस बढ़ाना एक सरल प्रक्रिया है जो भौतिक मेमोरी अपर्याप्त होने पर सिस्टम प्रदर्शन में सुधार कर सकती है। चाहे स्वैप फ़ाइल का उपयोग किया जा रहा हो या एक पार्टिशन, मुख्य बात यह है कि आकार को ध्यान से योजना बनाएं और सिस्टम प्रदर्शन पर संभावित प्रभावों का ध्यान रखें। इन चरणों का पालन करके, आप अपने Ubuntu सिस्टम पर स्वैप स्पेस को कुशलता से प्रबंधित और बढ़ा सकते हैं।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं