आपणास स्वॅप विभाजन हवे आहे का?

एक प्रश्न जे सामान्यतः विचारले जाते की लिनक्सची स्थापना करताना "मला स्वॅप विभाजनची आवश्यकता आहे?".

या लेखात मी एक स्वॅप विभाजन वापरले आहे काय हे स्पष्ट करणार आहे आणि नंतर आपण हे ठरविणार आहे की आपल्याला यावर अवलंबून रहावे की नाही.

मेमरी एक शॉपिंग सेंटर कार पार्क सारखे थोडा आहे. दिवसाच्या सुरुवातीला कार पार्क रिक्त असेल आणि बरेच रिक्त जागा उपलब्ध असतील. लोक अधिक मोठ्या संख्येने जागा घेण्यास प्रारंभ करतात म्हणून अखेरीस कार पार्क पूर्ण होईल.

या टप्प्यावर काही घडू शकते. आपण एकतर कार उपलब्ध होईपर्यंत कार पार्क प्रविष्ट करणार नाही किंवा आपण त्यापैकी काहींची मोकळी जागा सोडण्यास प्रवृत्त करु शकता.

कम्प्युटिंग करताना जेव्हा आपण प्रथम संगणकाचा वापर सुरू करता तेव्हा तुम्हाला बहुतेक मेमरी उपलब्ध व्हायला हवी. वापरलेली एकंदर मेमरी ऑपरेटिंग सिस्टमसाठी आवश्यक असलेल्या प्रक्रियांपासून असेल. जेव्हा आपण एखादा अनुप्रयोग लोड करता तेव्हा एक नवीन प्रक्रिया सुरू होईल आणि अनुप्रयोगासाठी मेमरीची एक निश्चित रक्कम बाजूला ठेवली जाईल.

प्रत्येक वेळी आपण नवीन अनुप्रयोग लोड करता तेव्हा तो प्रोग्राम चालविण्यासाठी कमी मेमरी उपलब्ध होईल आणि अखेरीस आपण त्या बिंदूवर पोहोचू शकाल की त्या अनुप्रयोगावर चालविण्यासाठी पुरेसे डावीकडे नाही.

जेव्हा मेमरी सुटणार नाही तेव्हा लिनक्स काय करते?

तो प्रक्रिया बंद मारणे सुरू होते. हे काही आपण खरोखर घडू इच्छित नाही. आपण कोणती प्रक्रिया मारणे हे निवडण्याचे स्कोअरिंग यंत्रणा मुळात मुळात आपल्या ऑपरेटिंग सिस्टमचा निर्णय सोडून आपल्या स्वतःच्या हातातून काढून टाकत आहे.

वर्च्युअल मेमर चालविण्याच्या प्रक्रियेनंतर लिनक्स केवळ प्रोसेस बंद होण्यास सुरू करेल. व्हर्च्युअल मेमरी म्हणजे काय? वर्च्युअल मेमरि फिजिकल रॅम + पेजिंग हेतूने (स्वॅप) साठी बाजूला ठेवलेली कोणतीही डिस्क जागा आहे.

ओव्हरफ्लो कार पार्क म्हणून स्वॅप विभाजनचा विचार करा. मुख्य कार पार्किंगची सर्व जागा भरलेली असताना अतिरिक्त जागेसाठी ओव्हरफ्लो कार पार्क वापरला जाऊ शकतो. एक ओव्हरफ्लो कार पार्क वापरण्यामागचे एक नकारात्मक परिणाम आहे. साधारणपणे ओव्हरफ्लो कार पार्क प्रत्यक्ष शॉपिंग सेंटरपासून दूर आहे आणि त्यामुळे ड्रायव्हर आणि प्रवाशांना पुढे जाणा-या दुकानात जाणे आवश्यक आहे.

आपण स्वॅप विभाजन तयार करू शकता जे भौतिक RAM कमी होत असताना निष्क्रिय कार्यपद्धती संचयित करण्यासाठी लिनक्सद्वारे वापरले जाईल. स्वॅप विभाजन मुळतः हार्ड ड्राइव्हवरील डिस्क स्पेस आहे. (अतिप्रवाह कार पार्क सारख्याच)

आपल्या हार्ड ड्राइव्हवर साठवलेल्या फायलींपेक्षा ही अधिक जलदरीत्या RAM मिळते. जर तुम्हाला आढळते की तुम्हास सतत मेमरी संपली आहे आणि तुमची हार्ड ड्राइव गडबडीत आहे तर आपण अधिक स्वॅप स्पेस वापरत आहात अशी शक्यता आहे.

स्वॅप विभाजनाची तुम्हाला किती गरज आहे?

जर तुमच्याकडे पहिल्या स्थानावर छोटीशी स्मृती असलेल्या संगणकावर असेल तर हे अत्यंत शिफारसीय आहे.

चाचणी म्हणून मी 1 गीगाबाईटचा RAM आणि एक स्वॅप विभाजन नसलेले वर्च्युअल मशीन सेट केले. मी पेपरमिंट लिनक्स स्थापित केले जे LXDE डेस्कटॉपचा वापर करते आणि एकूणच त्यात कमी मेमरी पावलाचा ठसा आहे.

मी पेपरमिंट लिनक्स म्हणजे वापरले ते कारण आहे की हे क्रोमियम पूर्वप्रतिष्ठापनेसह येते आणि प्रत्येकवेळी आपण Chromium टॅब उघडता तेव्हा एक सभ्य प्रमाणात मेमरी वापरली जाते.

मी एक टॅब उघडला आणि linux.about.com वर नेव्हिगेट केला. मी नंतर एक दुसरा टॅब उघडले आणि त्याच केले. अखेरीस मेमरी संपली पर्यंत मी ही प्रक्रिया पुनरावृत्ती केली. उपरोक्त प्रतिमा पुढे काय झाले हे दर्शविते. Chromium मूलतः टॅबने काम करणे थांबवले असल्याचे सांगणारा संदेश प्रदर्शित करतो आणि संभवत: मेमरीच्या अभावामुळे आहे

नंतर मी एक नवीन व्हर्च्युअल मशीन 1 गीगाबाईट रॅम आणि एक 8 गीगाबाईट्स् स्वॅप पार्टिशनसह सेट करतो . टॅब नंतर टॅब टॅबमधून मी टॅब उघडण्यास सक्षम होते आणि जरी भौतिक रॅम कमी पडला होता आणि वापरण्याजोगी स्वॅप जागा सुरू झाली आणि मी टॅब्ज उघडणे सुरू ठेवण्यास सक्षम होते.

स्पष्टपणे की आपल्याकडे 1 गीगाबाईट RAM असणारी मशीन असल्यास आपल्याला 16 गीगाबाईट RAM असलेले एक मशीन असल्याशिवाय स्वॅप विभाजन आवश्यक आहे. हे अत्यंत संभाव्य आहे की आपण 8 गिगाबाईटच्या रॅम किंवा त्यापेक्षा जास्त असलेल्या एका मशीनवर स्वॅप स्पेसचा वापर करणार नाही जोपर्यंत आपण काही गंभीर क्रंचिंग किंवा व्हिडिओ संपादन करत नाही.

तथापि मी नेहमीच एक स्वॅप विभाजन असल्याची शिफारस करतो. डिस्क जागा स्वस्त आहे. त्यापैकी काहींची स्मरणशक्ती कमी करतेवेळी ओव्हरड्राफ्ट म्हणून सेट करा.

आपला संगणक नेहमी मेमरीवर कमी असल्याचे आढळल्यास आणि आपण सतत स्वॅप स्पेस वापरत असल्यास आपल्या संगणकावरील मेमरी सुधारित करण्याबद्दल विचार करण्यासाठी हा वेळ असू शकतो.

जर तुम्ही आधीच Linux प्रतिष्ठापित केले असेल आणि आपण स्वॅप विभाजन सेट अप केले नाही तर सर्व गमावलेला नाही. त्याऐवजी एक स्वॅप फाइल तयार करणे शक्य आहे जे मुळात समान लक्ष्य प्राप्त करते.

मी माझ्या एसएसडी वर स्वॅप स्पेससाठी जागा बाजूला ठेवू शकेन काय?

तुम्ही स्वॅप जागेसाठी एसएसडी वर जागा बाजूला ठेवू शकता आणि सिद्धांतामध्ये पारंपारिक हार्ड ड्राईव्हच्या तुलनेत त्या विभागात प्रवेश करणे जलद होईल. SSDs मर्यादित जीवन कालावधी आहेत आणि फक्त वाचन व लेखन एक निश्चित संख्या हाताळू शकते संख्या प्रत्यक्षात खूप उच्च आहे की दृष्टीकोन मध्ये गोष्टी ठेवणे आणि आपल्या SSD बहुदा आपल्या संगणकाच्या जीवन दूर होईल

लक्षात ठेवा स्वॅप स्पेस ओव्हरफ्लो बफर असावा आणि सातत्याने वापरले जात नाही. पूर्वी नमूद केल्यानुसार तुम्ही मेमरी सुधारीत करण्यासाठी स्वॅप विभाजनचा वापर करीत आहात हे लक्षात घेतल्यास