क्या डेटा पढ़ने से SSD खराब हो जाएगा?


27

यह लगभग सामान्य ज्ञान है कि अत्यधिक लेखन (स्वरूपण, डीफ़्रैग्मेंटिंग सहित), समय में, ठोस राज्य ड्राइव पहनना होगा। लेकिन क्या SSD के कारण पहनने से बहुत सारे डेटा पढ़ना है?

मैं SSD के साथ लिनक्स मशीन पर प्रीफ़ेटिंग को सक्षम करने की योजना बना रहा हूं। मैंने atime को निष्क्रिय कर दिया है।


3
मैं यह नोट करूंगा कि जब यह सामान्य ज्ञान है, तो ज्यादातर लोग इस बात से बहुत अधिक सहमत हैं कि वे SSD पर लिखने से कितनी जल्दी बाहर निकलेंगे। इंटेल विशेष रूप से बताता है कि आप अपने उपभोक्ता-स्तर की ड्राइव पर राइट्स को समाप्त किए बिना दस दिनों के लिए सीधे 21GB से अधिक लिख सकते हैं ।
— शिनराई

(इसके अलावा, SSD को कभी भी डीफ़्रेग्मेंट न करें, क्योंकि यह वास्तव में कुछ भी उपयोगी नहीं होगा।)
— शिनराई

3
धातु के टुकड़े को झुकने के बारे में सोचें (जैसे कोट-हैंगर)। आप इसमें "जानकारी" लिख सकते हैं (जैसे, सीधे = 0, मुड़ा = 1) इसे झुकाकर, और इसे पढ़कर "जानकारी" पढ़ें। आप इसे कई बार पढ़ सकते हैं जितना आप चाहते हैं (महत्वपूर्ण) नुकसान के बिना, लेकिन आप इसे तोड़ने से पहले केवल कई बार लिख सकते हैं।
— Synetech

1
@ सिनटेक - मेरी धारणा यह है कि एसएसडी पर डेटा की भौतिक स्थिति ए दोनों है: 99% परिस्थितियों में काफी हद तक अप्रासंगिक है और बी: अधिकांश डीफ़्रैग्मेन्टेशन सॉफ़्टवेयर द्वारा ठीक से नहीं समझा जाता है क्योंकि वे हार्ड ड्राइव की उम्मीद करते हुए लिखे गए हैं, और नियंत्रक भी ड्राइव उस सामान को संभालती है (पहनने के लिए अलग-अलग जगहों पर रखी जाने वाली चीजें, आदि)। यहाँ पाठ्यक्रम की व्यापक निगरानी।
— शिन्राइ

3
इन टिप्पणियों में लगभग सभी जानकारी पुरानी है।
— डेविड श्वार्ट्ज

जवाबों:


30

डिवाइस को प्रभावित नहीं करता है। फ्लैश का सीमित लेखन जीवनकाल का एक स्वाभाविक परिणाम है कि वे कैसे काम करते हैं।

फ्लैश ड्राइव पर डेटा सुरक्षित है क्योंकि बिट्स इलेक्ट्रॉनों द्वारा संग्रहीत होते हैं जो एक बहुत अच्छी तरह से पृथक परत में बंद होते हैं। ये इलेक्ट्रॉन, यदि मौजूद हैं, तो एक विद्युत क्षेत्र का उत्पादन करते हैं जिसे पास के ट्रांजिस्टर द्वारा उठाया जा सकता है। चूंकि वे बंद हैं, ट्रांजिस्टर को पढ़ना इलेक्ट्रॉनों को प्रभावित नहीं करता है। हालाँकि, इस परत के माध्यम से इलेक्ट्रॉनों को प्राप्त करने के लिए फ्लैश को बहुत अधिक वोल्टेज की आवश्यकता होती है। ये उच्च वोल्टेज अलगाव परत को कुछ नुकसान पहुंचाते हैं, जो जमा करता है।

इसकी तुलना में, DRAM में ऐसी आइसोलेशन लेयर नहीं है। इलेक्ट्रॉन काफी आसानी से चलते हैं। परिणामस्वरूप, DRAM तेज़ है और लिखने से नहीं टूटता है, लेकिन लीक हुए इलेक्ट्रॉनों को अक्सर बदलने की आवश्यकता होती है। बिजली बंद करें और वे सभी मिलीसेकंड में चले गए हैं।


8
हालाँकि खुद को सीधे तौर पर पढ़ना हानिकारक नहीं है, लेकिन यह ध्यान देने योग्य है कि ज़्यादा पढ़े जाने से फ़र्मवेयर बैकग्राउंड राइट्स जेनरेट कर सकता है। उस ने कहा, पृष्ठभूमि लिखती है कि ज्यादातर मामलों में महत्वहीन होगा। और जानकारी: superuser.com/a/725145/6091
— लूटने

4

मेरा मानना ​​है कि रीड की प्रक्रिया नंद कोशिकाओं को प्रभावित करती है, हालांकि मैं गलत हो सकता है (उदाहरण के लिए, इस लेख के नीचे की ओर देखें )। यह हो सकता है कि अगर एक "पृष्ठ" या इरेज़ब्लॉक को बहुत लंबे समय में दोबारा नहीं बनाया जाता है, तो एक (शायद बहुत छोटा) संभावना है कि कुछ बिट्स अप्रमाणित स्थिति में वापस आ जाएंगे। यकीन नहीं होता है कि फर्मवेयर इसे खाते में लेता है और उन पृष्ठों को फिर से लिखता / रीमैप करता है जिन्हें लंबे समय से पढ़ा नहीं गया है।


दिलचस्प। क्या आपके पास इस व्यवहार के बारे में अधिक जानकारी (सिर्फ उस लेख से) है?
— dtmland

मैं दुर्भाग्य से नहीं, लेकिन अगर मैं आगे की जानकारी का सामना करने के लिए अद्यतन करने के लिए याद करने की कोशिश करेंगे।
— लॉरेंस

2
यह ध्यान देने योग्य है कि रीड्स स्वयं हानिकारक नहीं हैं, लेकिन अत्यधिक रीड्स फर्मवेयर को प्रतिधारण त्रुटियों को पढ़ने और त्रुटियों को पढ़ने के लिए पृष्ठभूमि लिखने के लिए उत्पन्न कर सकते हैं। @dtmland एक ऐसे ही प्रश्न का मेरा उत्तर देखें जो अल्ट्रावेलब्लेड के उत्तर से प्रेरित था। superuser.com/a/725145/6091
— लूटने

3

इस तालिका की विश्वसनीयता अनुभाग इसका उल्लेख नहीं करता है, इसलिए मेरा मानना ​​है कि ड्राइव को प्रभावित नहीं करता है।


1
यह मेरी धारणा भी होगी, लेकिन मैं बहुत सुनिश्चित होना चाहूंगा - प्रीफैचिंग को अक्षम करना नि: शुल्क है, नए SSDs की लागत एक भाग्य है।
— वांडर नौटा

1

फ्लैश मेमोरी सिर्फ एक इप्रोम (एक चिप है जिसे रिप्रोग्राम किया जा सकता है। यह रिप्रोग्रामिंग है जो पहनने का कारण बनता है, पढ़ता असीमित है। इसकी सिर्फ मेमोरी पढ़ने के लिए। http://en.wikipedia.org/wiki/Flash_femory#NAND_flash इस लेख में बात की गई है। इस बारे में थोड़ा सा कि रिप्रोग्रामिंग कैसे काम करता है, और यह मूल रूप से डेटा को मेमोरी में कैसे जलाता है।


1
फ़्लैश! == EEPROM
— एल्विन वोंग

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