यदि आप वर्षों से लिनक्स स्थापित कर रहे हैं, तो आप संभवतः प्रक्रिया को यांत्रिक रूप से करेंगे। हो सकता है कि कुछ चीजें आप सही न हों।
उदाहरण के लिए, आपको लगता है कि स्वैप विभाजन का आकार होना चाहिए
लिनक्स क्या स्वैप या स्वैप विभाजन का उपयोग करता है?
निष्पादित किए जाने वाले डेटा और प्रोग्राम तथाकथित रैंडम एक्सेस मेमोरी या राम में संग्रहीत किए जाते हैं। जब आप कंप्यूटर को बंद करते हैं तो रैम मेमोरी में स्टोर किया जाता है।
पुराने दिनों में, रैम महंगा था। इसने उन कार्यक्रमों की संख्या को सीमित किया जो एक साथ चलाए जा सकते थे और उनकी शक्ति। समाधान यह था कि डेटा को खाली करने के लिए एक डिस्क स्थान का उपयोग किया जाए जो इस समय आवश्यक नहीं था।
हम एक स्वैप विभाजन कहते हैं a अस्थायी भंडारण के लिए ऑपरेटिंग सिस्टम का उपयोग करने वाले हार्ड ड्राइव का क्षेत्र। उपयोग किया गया जब रैम में पर्याप्त जगह न हो सक्रिय एप्लिकेशन के डेटा को बचाने के लिए।
रैम में संग्रहीत जानकारी तक पहुंच की तुलना में स्वैप विभाजन को लिखी गई जानकारी तक पहुंच काफी धीमी होगी। इस प्रकार, लिनक्स वितरण जो हम उपयोग कर रहे हैं वह पसंद करेंगे पुराने डेटा के लिए स्वैप विभाजन का उपयोग करें।
यह जानने के लिए मानदंड है कि क्या हमें स्वैप विभाजन बनाने की आवश्यकता है।
आधुनिक कंप्यूटरों पर, सामान्य उपयोग के साथ एक लिनक्स वितरण स्वैप विभाजन को सेट न करके समस्याओं के बिना काम कर सकता है। लेकिन ऐसे समय होते हैं जब यह आवश्यक होता है और हमेशा अनुशंसित होता है।
यह एक स्वैप विभाजन बनाने के लिए बिल्कुल आवश्यक है औरऐसे मामलों में:
- अगर हमारी टीम है 2GB या उससे कम रैम। यद्यपि रैम की इस राशि के साथ शायद ही कोई डेस्कटॉप या नोटबुक नहीं बचा है, यह मूल रूप से क्लाउड के साथ काम करने के लिए डिज़ाइन किए गए कंप्यूटरों में आम है।
- जब हम उपयोग करते हैं स्मृति-गहन अनुप्रयोग वीडियो संपादकों की तरह RAM।
- मामले में हम हाइबरनेशन मोड को सक्षम करना चाहते हैं हमारे कंप्यूटर पर।
जब आपके पास पर्याप्त रैम मेमोरी (आपके द्वारा उपयोग किए जाने वाले अनुप्रयोगों के प्रकार के आधार पर 8 या 16 जीबी से अधिक) है, तो स्वैप का एक प्रतिशत स्वैप विभाजन में असाइन करना सुविधाजनक है। यह एक खराबी कार्यक्रम को आवश्यकता से अधिक मेमोरी का उपभोग करने और सिस्टम को लॉक करने से रोकने में मदद करेगा।
यह सुनने में उतना अजीब नहीं है।
दो साल पहले GNOME 3.26 उपयोगकर्ताओं ने रिपोर्ट किया कि विंडो के बीच स्विच करने या मेनू तक पहुंचने पर मेमोरी की खपत तेजी से बढ़ी। हालाँकि विषय को सही कर दिया गया है, लेकिन इसका पूर्वाभास होने में कोई हर्ज नहीं है।
बेशक आपके पास हार्ड ड्राइव का आकार विचार करने के लिए एक कारक होगा। यदि आपने अपना लिनक्स वितरण 16GB पेनड्राइव पर स्थापित किया है, तो आपके पास कई विकल्प नहीं होंगे।
स्वैप विभाजन के उचित आकार को निर्धारित करने के तरीके।
जैसा कि आप देख सकते हैं कि यदि आपने स्वचालित संस्थापन मोड का उपयोग करके अलग-अलग लिनक्स वितरण स्थापित किए हैं, तो स्वैप विभाजन को आवंटित करने के लिए डिस्क स्थान का निर्धारण करते समय कोई समान मानदंड नहीं है।
- यदि RAM मेमोरी 2GB से कम या बराबर है ई को सौंपा गया हैl डिस्क स्थान को दोगुना करें।
- मामले में रैम मेमोरी 2 जीबी से अधिक और 5 जीबी से कम हैचलो 2 gb मिलता है ठूसना।
- जब रैम वह हमारे पास है 5 GB से अधिक हम डिस्क स्थान का 20% आवंटित करते हैं।
- समस्याओं के बिना हाइबरनेट मोड का उपयोग करने के लिए, का आकार स्वैप विभाजन RAM के आकार के बराबर होना चाहिए और RAM के आकार का वर्गमूल होगा।
बेशक, हार्डवेयर और सॉफ्टवेयर का कोई संयोजन नहीं है जो कि दूसरे के समान है। हमारे रैम और एप्लिकेशन के साथ सबसे अच्छा काम करने वाले को खोजने के लिए डिस्क स्थान के विभिन्न आकारों की कोशिश करना सबसे अच्छा है।
फ़ाइलें स्वैप करें
यह संभव है कि स्थान की कमी या किसी अन्य कारण से, हार्ड डिस्क पर भौतिक स्थान को स्वैप क्षेत्र के रूप में आवंटित नहीं किया जा सकता है।
उस स्थिति में आप एक फ़ाइल बना सकते हैं और इसे स्वैप के रूप में कॉन्फ़िगर कर सकते हैं। एक बार यह हो जाने के बाद, यह अनावश्यक डेटा को स्टोर करने के समान कार्य को पूरा करेगा जिसमें रैम में जगह नहीं है।
बहुत ज्ञानवर्धक, अंत में।
मुझे एक शंका है। मेरे पास कई हार्ड ड्राइव और 16 G RAM हैं।
स्वैप में मेरी रुचि हाइबरनेट करने में सक्षम है।
मेरे पास वर्तमान में 4 डिस्क हैं, एक एसएसडी है जहां मेरे पास ईएफआई विभाजन, / बूट और / है, और बाकी एचडीडी हैं। उनमें से एक में मेरा 20G स्वैप विभाजन है, लेकिन मेरा LinuxMint ठीक से हाइबरनेट नहीं करता है। मैंने कई गाइडों का पालन किया है लेकिन मुझे कभी नहीं मिला।
क्या 20G से अधिक होना आवश्यक हो सकता है?
धन्यवाद
यह एक सटीक विज्ञान नहीं है। सिद्धांत रूप में 20 जीबी मेमोरी नियम के मेमोरी + स्क्वायर रूट से मिलता है। इसे 10 gb अधिक देने का प्रयास करें और यदि यह काम करता है तो नीचे जाएं।
अगर मेरी RAM मेमोरी 8GB SWAP के साथ 2GB है तो यह पर्याप्त है, लेकिन अगर मेरी मेमोरी 16gb है तो दोगुनी हो जाती है, 4, 8,16 आदि- ...