2019 में SSD पर स्वैप (और हाइबरनेशन)?


18

मैं अपने लैपटॉप पर हाइबरनेट को सक्षम करने की कोशिश कर रहा था, जब मैं इस पोस्ट पर आया था , जहां एसएसडी डिस्क पर हाइबरनेशन को सक्षम करने से हतोत्साहित किया जाता है।

फिर मैंने देखा, वह पोस्ट चार साल पुरानी थी। क्या 2015 और 2019 के बीच कुछ भी बदल गया है, या मुझे अभी भी अपने लैपटॉप के एसएसडी डिस्क पर हाइबरनेशन सक्षम नहीं करना चाहिए?


4
मैंने हाइबरनेशन के साथ अपने सभी एसएसडी पर स्वैप किया है। सामान्य उपयोग की तुलना में हाइबरनेशन SSD का बहुत कम संसाधन लेता है। तब यह व्यामोह था और अब एसएसडी पर स्वैप नहीं होने का कोई कारण नहीं है।
पायलट

2
sudo swapon -aजब आप हाइबरनेट करने वाले हों, और तब sudo swapoff -aजब आप सिस्टम हाइबरनेशन से वापस आ चुके हों, तब आप हमेशा दौड़ सकते हैं ।
रॉनजॉन

जवाबों:


20

टोड एसएसडी 4 साल पहले की तुलना में बहुत बड़े हैं , जो लिखने के चक्रों को हाइबरनेटिंग से कम महत्वपूर्ण पहनते हैं।

आधुनिक एसएसडी 100-300 टीबीडब्लू (टेराबाइट्स लिखित) के साथ आते हैं, अर्थात गारंटी दी जाती है कि वे असफल होने से पहले 100-300 टीबी लिखने में सक्षम होंगे। यह पर्याप्त प्रतीत होता है, लेकिन विचार करें कि प्रत्येक हाइबरनेशन के साथ आप अपने द्वारा निर्मित रैम की पूरी मात्रा तक लिख सकते हैं। प्रत्येक हाइबरनेशन सबसे खराब स्थिति में 16 जीबी रैम वाले लैपटॉप पर 16 जीबी डेटा लिखेगा।

100 टीबीडब्ल्यू के साथ एक एसएसडी तब तक चलेगा

100.000: 16 = 6250 हाइबरनेट साइकल
4 हाइबरनेशन एक दिन यह 1562 दिन या 4,3 साल बनाता है

ध्यान दें कि इन 4 वर्षों के दौरान हमने सिर्फ हाइबरनेट किया है। हमने SSD पर कुछ और नहीं लिखा था।

बेशक कर्नेल रैम को लिखने से पहले संपीड़ित करता है, ऐसे एसएसडी हैं जो 300 टीबीडब्ल्यू या उससे अधिक के साथ आते हैं, हम केवल दिन में एक बार हाइबरनेट करना चाहते हैं, या हमारे पास केवल 4 जीबी रैम है, इसलिए जब तक ड्राइव विफल नहीं होता तब तक समय समाप्त हो सकता है। लंबे समय तक।

आज भी, हाइबरनेटिंग एसएसडी पर लिखने के भार में महत्वपूर्ण योगदान देता है। SSD से बूट करने पर दूसरी ओर अधिक डेटा नहीं लिखा जाएगा। कम रैम मशीनों के लिए जो हाइबरनेट नहीं करते हैं अक्सर एक आधुनिक एसएसडी का जीवन काल पर्याप्त हो सकता है।


5
FUD के सभी SSDs के बाद कुछ सामान्य ज्ञान सुनने के लिए अच्छा है। मेरे पास 2 क्रूसिकल - एमएक्स 500 2 टीबी 2.5 "एसएसडी हैं और इनमें 700 टीबी का टीबीडब्ल्यू है। इसलिए एसएसडी का जीवन स्वयं सिस्टम के जीवन की तुलना में काफी अधिक होगा। मुझ से एक
अपवोट

3
ध्यान दें कि निर्माता-सूचीबद्ध टीबीडब्ल्यू एक अत्यंत रूढ़िवादी अनुमान है: टेक रिपोर्ट ने वास्तविक टीबीडब्ल्यू मूल्य क्या है, यह निर्धारित करने के लिए एक प्रयोग किया और सभी परीक्षण किए गए ड्राइव ने असफलता के बिना अपने रेटेड टीबीडब्ल्यू को कम से कम दोगुना हासिल किया। और यह पुराने, छोटे ड्राइव के साथ था। यह भी ध्यान रखना महत्वपूर्ण है कि ड्राइव ने अपने लेखन को समाप्त कर दिया है, यह अभी भी पठनीय रहेगा, इसलिए आप किसी भी डेटा को नहीं खोएंगे।
इयान केम्प

3
क्या हाइबरनेशन डिस्क को RAM के सभी लिखता है ? या सिर्फ इस्तेमाल किए गए हिस्से? यह लिखने के लिए कोई मतलब नहीं प्रतीत होता है, जैसे कि डिस्क पर पहले से ही हाइबरनेशन छवि को कैश्ड डिस्क डेटा।
इलकाचू

4
@ilkkachu यह केवल वही लिखता है जिसका उपयोग किया जाता है। दिलचस्प बात यह है कि इसमें कैश का हिस्सा शामिल लगता है ... मैंने लिनक्स 4.19 के साथ एक सिस्टम पर एक त्वरित परीक्षण किया; इसमें 32GiB मेमोरी है, जिनमें से लगभग 4 जी का उपयोग कार्यक्रमों द्वारा किया गया था, और बफर / कैश द्वारा 14 जी। लॉग के अनुसार, यह हाइबरनेट के दौरान 10G के बारे में लिखा था, और फिर से शुरू होने के बाद मेमोरी उपयोग 4 जी + 6 जी बफर / कैश के बारे में था। तो ऐसा लगता है कि यह केवल वही बचाता है जो उपयोग किया जाता है, और "उपयोग" में कुछ कैश शामिल हैं, लेकिन सब कुछ नहीं। मुझे नहीं पता कि यह कैसे निर्धारित करता है कि क्या कैश रखना है, और क्या त्यागना है।
मार्सेल

2
फ़ाइल का आकार RAM के 2/5 कर्नेल पैरामीटर के रूप में सेट किया गया है। इस प्रश्न को देखें । यदि आपके पास पर्याप्त एसएसडी है तो इस फाइल को बड़ा करने से हाइबरनेशन तेज हो जाएगा।
तक्षक

6

जब मैंने अपना SSD (एक शीर्ष ब्रांड नहीं) खरीदा, तो निर्माता के उपयोग के जीवन अनुमान ने सुझाव दिया कि मैं उचित लेखन गतिविधि के आधार पर अस्सी वर्ष के जीवनकाल की उम्मीद कर सकता हूं , यहां तक ​​कि स्वैप के लिए ड्राइव के साथ-साथ ओएस और डेटा स्टोरेज का भी उपयोग कर सकता हूं ।

SSD हार्डवेयर ने मेरे द्वारा किए गए चार वर्षों में बदतर नहीं किया है, इसलिए आपको अपने SSD के साथ ठीक व्यवहार करना चाहिए क्योंकि आपके पास दस साल पहले एक प्लैटर ड्राइव होगा, एक अपेक्षा के साथ कि यह एक समान क्षमता वाले प्लैटर ड्राइव को आउटलेस्ट करेगा यदि नहीं दुरुपयोग।

साधारण इन-उपयोग स्वैप की तुलना में हाइबरनेशन लगभग कोई उपयोग नहीं है - इसलिए 2015 में भी तत्कालीन हार्डवेयर के साथ कोई समस्या नहीं थी।


3
यह उत्तर इसे वापस करने के लिए संख्याओं के साथ बेहतर होगा।
qwr

4
मैं qwr के साथ सहमत हूं: विपणन विभाग जीवनकाल के बारे में क्या कहता है (विशेषकर जब वे शब्द शामिल करते हैं "may") स्टैकएक्सचेंज उत्तर में अग्रणी वाक्य नहीं होना चाहिए।
लुक

1
दुर्भाग्य से, मेरे पास कम से कम चार वर्षों के लिए एसएसडी है, ब्रांड को याद न करें, जांच करने के लिए मेरे डेस्कटॉप मशीन को खोलने की परवाह न करें, और संदेह है कि एक ड्राइव के लिए चश्मा यह पुराना अभी भी आसानी से उपलब्ध है। मैं जीवन में 80 दिन के आंकड़े से गीगाबाइट्स में जीवन को देखने के लिए आया हूं। प्रति दिन बड़ी संख्या में गीगाबाइट पर 8 वर्ष के जीवन का दावा किया गया।
ज़ीस आइकॉन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.