स्वैप विभाजन को हटाने का सबसे सुरक्षित तरीका क्या है?


11

मैं 16 जीबी फ्लैश ड्राइव के साथ 64-बिट एचपी लैपटॉप पर उबंटू 12.04 चला रहा हूं। मेरे पास अभी हार्ड ड्राइव नहीं है। जब मैंने उबंटू स्थापित किया, तो मैंने sdb1 पर 2 जीबी स्वैप विभाजन बनाया। मैंने तब से सीखा है कि स्वैप विभाजन आमतौर पर फ्लैश ड्राइव पर एक बुरा विचार है, इसलिए मैं अपने विभाजन के लिए अपने स्वैप स्थान का उपयोग करना चाहूंगा। आप नीचे दिए गए लिंक में मेरी विभाजन योजना देख सकते हैं।

GParted स्क्रीन

मैंने पढ़ा है कि मुझे बस sdb1fstab फ़ाइल से टिप्पणी करनी है , GParted लाइव सीडी से बूट करें swapoff, sdb1 के लिए चयन करें , अन्य विभाजन के साथ हटाएं / मर्ज करें, और सब कुछ अच्छा है।

लेकिन, मैंने यह भी पढ़ा है कि sdb1 के साथ खिलवाड़ करना sdb2 या sdb3 के UUID को बदल सकता है और समस्याओं का कारण बन सकता है। क्या ये सच है? क्या इनट्रैमफ्स स्वैप का उपयोग करता है?

इसके अलावा, जब मैं अपने लैपटॉप पर आंतरिक हार्ड ड्राइव के साथ उबंटू चला रहा हूं, तो क्या स्वैप विभाजन से बहुत मदद मिलती है? मेरे पास 6 जीबी का डीडीआर 3 है। क्या 1.5xActual RAM का नियम अभी भी लागू होता है? यह मुझे बहुत पसंद है।

सहायता के लिए धन्यवाद!

अद्यतन: मैंने स्वैप हटा दिया है। मैंने जो प्रक्रिया अपनाई वह है:

  1. GParted और चयनित स्वैप में राइट क्लिक स्वैप विभाजन।
  2. इस्तेमाल किया # fstab से बाहर स्वैप विभाजन टिप्पणी करने के लिए।
  3. मैंने एक लाइव GParted सीडी से बूट करने की कोशिश की, लेकिन मुझे एक त्रुटि मिलती रही, इसलिए मैंने Ubuntu में GParted चला दिया।
  4. GParted में हटाए गए स्वैप विभाजन।
  5. बेशुमार / खिड़कियाँ।
  6. शेष स्थान लेने के लिए विस्तारित / खिड़कियां।
  7. घुड़सवार / खिड़कियां।

/ और / विंडोज़ विभाजन में से प्रत्येक ने अपना नाम और यूयूआईडी रखा, और सब कुछ ठीक चल रहा है। मैंने पहले कभी किसी स्वैप स्पेस का उपयोग नहीं देखा है, और मुझे हाइबरनेट फ़ंक्शन का उपयोग करने का इरादा नहीं है, इसलिए मुझे लगता है कि स्वैप को हटाना एक अच्छा विचार था।


जब आप लैपटॉप का उपयोग कर रहे हैं तो क्या आप निलंबित / हाइबरनेट करना चाहते हैं? शायद इस सवाल को जोड़ें - यह स्वैप आकार को प्रभावित करता है?
23 93 26 35 19 57 3 89

@qbi - आप जानते हैं कि स्क्रीनशॉट के साथ ऐसा करने से यह लगभग अपठनीय है;)
23 93 26 35 19 57 3 89 89

यदि आपको UUID के बदलने में समस्या आती है तो आप इससे निपटने के लिए सबसे अच्छी जगह हैं, एक livecd, विभाजन को माउंट करें और नए UUID के साथ fstab संपादित करें।
23 93 26 35 19 57 3 89

@Elfy मैं छवि भी जुड़ा हुआ है। तो उस पर क्लिक करने से एक बड़ा संस्करण खुल जाएगा।
क्यूबी

1
@qbi थैंक्स - हो सकता है कि मैं खुद अनुमान लगाता हूं :)
23 93 26 35 19 57 3 89 89

जवाबों:


11

अपने स्वैप मेमोरी के उपयोग को htop के साथ मॉनिटर करने का प्रयास करें (बस एक टर्मिनल खोलें और 'htop' टाइप करें), यदि आपके पास htop इंस्टॉल नहीं है, तो इसे 'sudo apt-get install htop' के साथ इंस्टॉल करें या 'टॉप' का उपयोग करें, लेकिन htop है अधिक उपयोगकर्ता के अनुकूल।

आपकी RAM की मात्रा के साथ, मैं कहूंगा कि आपके स्वैप का उपयोग 0% बहुत समय पर होता है।

यदि आप अपने स्वैप विभाजन को प्रारूपित करना चाहते हैं, तो पहले आपको स्वैप को 'स्वैप' कमांड के साथ अक्षम करना होगा, और फिर 'mkfs.ext4' या 'mkfs' के साथ विभाजन को प्रारूपित करना होगा। उसके बाद आपको अपना '/ etc / fstab' संपादित करने की आवश्यकता है ताकि सिस्टम बूट समय पर आपके नए विभाजन को माउंट करे।

यह सामान्य रूप में है!


2

किसी भी तरह के फ्लैश स्टोरेज (जैसे यूएसबी ड्राइव) पर एक स्वैप विभाजन होना, वास्तव में, इतना अच्छा विचार नहीं है।

बस स्वैप विभाजन को हटाने के लिए सुरक्षित होना चाहिए। जबकि मैंने व्यक्तिगत /etc/fstabरूप से इसे हटाने से कभी परेशान नहीं किया , लेकिन यह निश्चित रूप से या तो चोट नहीं पहुंचाएगा।

यदि आपके पास पर्याप्त मात्रा में रैम है, तो स्वैप विभाजन का आकार कम प्रासंगिक हो जाता है (कृपया मुझे सही करें अगर मैं गलत हूं, तो कोई)। मैं आमतौर पर 4GB स्वैप विभाजन बनाता हूं, और अब तक मैं यह नहीं कह सकता कि मुझे इसके साथ कोई समस्या है।
जब सिस्टम रैम से बाहर होता है (जैसे, 0 बाइट्स उपलब्ध), तो यह फ्रीज हो जाएगा। यदि इसमें स्वैप विभाजन है, तो यह सिस्टम को ठंड से बचाने के लिए रैम से स्वैप करने के लिए कुछ डेटा को स्थानांतरित कर सकता है। दूसरी ओर, स्वैप (एचडीडी) रैम की तुलना में धीमा है, इसलिए यदि इसे स्वैप विभाजन से बहुत अधिक डेटा प्राप्त करने की आवश्यकता है, तो आप बहुत ध्यान देने योग्य देरी का अनुभव करने जा रहे हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.