क्या SSD डिस्क विंडोज एक्सपी के साथ अन्य ओएस के साथ लंबे समय तक नहीं रहती है? [बन्द है]


9

हम विंडोज पर सॉफ्टवेयर डेवलपमेंट (विजुअल C ++) करते हैं, और पहले से ही कुछ मामले थे जहां डेवलपर्स ने विंडोज एक्सपी के साथ एसएसडी डिस्क का उपयोग करके अपने डिस्क को एक (एक, 1) वर्ष के उपयोग के बाद बदल दिया था, क्योंकि वे टूट गए थे। (टाइमफ्रेम 2010 - 2012)

जाहिर है, बहुत संकलन करने का मतलब बहुत अधिक संख्या में लिखना है - विजुअल स्टूडियो कंपाइलर वैसे भी सामान्य सी ++ प्रोजेक्ट द्वारा बनाई गई सभी बिल्ड कलाकृतियों के अलावा बहुत सारी अस्थायी फाइलें लिखना पसंद करता है।

अब, मुझे पता है कि XP पर TRIM कमांड का समर्थन नहीं किया गया है, लेकिन मुझे हमेशा समझ में आया कि प्रदर्शन की बात है, ड्राइव के लिए एक लंबी उम्र की बात नहीं है ???

यह भी देखते हुए कि कुछ का दावा है कि एक आधुनिक (ish) SSD ड्राइव को पूरे लेखन उपयोग के साथ 51 साल तक चलना चाहिए , यह कैसे हो सकता है कि एक डेवलपर, यहां तक ​​कि 8 घंटे के कार्य दिवस के दौरान कई संकलन कर रहा है, अपने SSD को कचरा कर सकता है - और क्या विंडोज एक्सपी (बनाम 7 विन) के साथ ऐसा करने के लिए है ?

नोट: यह एक डेवलपर की दुकान है, इसलिए स्वाभाविक रूप से सभी के पास इस और उस की अपनी चतुर व्याख्या है। लेकिन यह एक डेवलपर की दुकान है, इसलिए यहां के लोगों की विशेषज्ञता एसडब्ल्यू विकास के साथ है, और एचडब्ल्यू विश्वसनीयता के साथ नहीं।

और SSD डिस्क के बारे में सभी मिथक नेट पर दिए गए हैं, मेरे पास वास्तव में एक कठिन समय है जिस पर एक एसएसडी को पहले असफल (या वैसे भी) विंडोज एक्सपी पर विफल होना चाहिए ...।

अस्वीकरण : ध्यान दें कि मुझे यह दावा करने की आवश्यकता नहीं है कि ये SSD डिस्क वास्तव में टूट गए हैं क्योंकि इनका उपयोग विंडोज एक्सपी पर राइट हैवी उपयोग पैटर्न के साथ किया गया था। मैं पूछ रहा हूं कि क्या कोई मौजूदा सबूत है (क्योंकि मेरे सहकर्मियों ने ऐसा दावा किया है), कि एक एसएसडी ड्राइव एक्सपी पर पहले की तुलना में अन्यथा विफल हो जाएगा (टीआरआईएम या अन्य कारणों से लापता होने के कारण) ...


कुछ लिंक्स का अनुसरण करने के बाद, मैं विशेष रूप से विंडोज एक्सपी पर एसएसडी के प्रश्न के लिए सबसे उत्कीर्ण उत्तर को उजागर करना चाहूंगा । (ध्यान दें कि यह उत्तर (2010 से) लेख का एक उद्धरण है - 2007 से (!) - यह लिंक करता है। लेख / उत्तर का सार यह प्रतीत होता है कि एसएसडी ड्राइव बहुत सारे लेखन कार्यों के साथ बस्ट हो सकता है। इस संबंध में, किसी भी तरह (?), XP इस संबंध में बदतर है। 51 साल के दावे को देखते हुए, मैं ऊपर से जुड़ा हुआ हूं, इस उत्तर में दिए गए बयानों से मुझे कोई मतलब नहीं है ।

इसके अलावा, 2009 से MS लेख है , जहाँ TRIM और पहनने का एकमात्र संदर्भ है:

एक अतिरिक्त लाभ के रूप में , ट्रिम ऑपरेशन होने वाले कई मर्ज कार्यों की आवश्यकता को समाप्त करके एसएसडी को पहनने को कम करने में मदद कर सकता है।

लेकिन फ्लैश के तहत एक ही लेख बताता है :

कुछ बिंदु पर, एक फ्लैश सेल बस काम करना बंद कर देता है (...) यदि अक्सर अद्यतन किए गए डेटा (जैसे, एक फ़ाइल सिस्टम लॉग फ़ाइल) को हमेशा एक ही कोशिकाओं में संग्रहीत किया जाता था, तो वे सेल अधिक तेज़ी से बाहर (...) पहनते हैं। तर्क फ्लैश नियंत्रक फर्मवेयर द्वारा नियोजित है फैलाने के लिए लिखते हैं (...) अधिकांश डिवाइस सामान्य डेस्कटॉप / लैपटॉप वर्कलोड के तहत पिछले साल होंगे

इसलिए, जबकि MS ने TRIM कमांड सेक्शन के तहत अतिरिक्त वियर-टाइम बेनिफिट का उल्लेख करना उचित समझा, साथ ही ड्राइव फर्मवेयर को मुख्य कारक के रूप में उल्लेखित करके ड्राइव को बनाए रखने का उल्लेख किया।

वास्तव में, यह मुझे काफी उलझन में छोड़ देता है!?! :-)


क्या आपने यह सत्यापित किया है कि डिस्क को फ्लैश पहनने से तोड़ दिया गया था? डिस्क पर कितना डेटा लिखा गया था?
ओगगी

1
उपाख्यान का बहुवचन डेटा नहीं है।
ईबीग्रीन

1
@EBGreen - "उपाख्यान का बहुवचन डेटा नहीं है" - बिल्कुल :-) - इसलिए मैं यहां पूछ रहा हूं, क्या इस विषय पर कोई मौजूदा सबूत या डेटा है, क्योंकि काफी स्पष्ट रूप से मेरे Google कौशल ने मुझे इस पर विफल कर दिया। (आप मज़बूती से डेटा देखने की तुलना में बहुत अधिक उपाख्यान पाते हैं।)
मार्टिन

2
इस डिस्क की मौत कैसे हुई? कुछ ssd जीवन माप उपकरण के डेवलपर के रूप में, मैं यह नोट कर सकता हूं कि शिंरई द्वारा उल्लेखित सिवाय XP और 7 के बीच कोई अंतर नहीं है। Win7 पेज फ़ाइल और अन्य सिस्टम फ़ाइलों के लिए थोड़ा अनुकूलित डेटा लिखते हैं, लेकिन इतना बड़ा अंतर नहीं है।
crea7or

2
@random - क्या यह एक व्यवस्थापक बंद था? (क्योंकि केवल तीन वोट?) यह कैसे रचनात्मक नहीं है? मैं इस प्रश्न पर स्पष्ट रूप से कहता हूं कि मुझे यकीन नहीं है, और यह "नेट" बिना किसी मदद के है! Btw .: अब तक के जवाब वास्तव में मददगार थे , कोई "राय, बहस, तर्क" दृष्टि में नहीं!
मार्टिन

जवाबों:


9

एक अन्य बड़ी समस्या विभाजन संरेखण है - विंडोज एक्सपी डिफ़ॉल्ट रूप से पुरानी डिस्क शैली के लिए संरेखित करता है, लेकिन एसएसडी को आंतरिक रूप से 4KB संरेखण की आवश्यकता होती है। अन्यथा आप लिखने की मात्रा को दोगुना कर रहे हैं क्योंकि बहुत सी चीजें आंतरिक रूप से ओवरलैप होंगी। (मैं वास्तव में इस बारे में व्यापक लंबाई पर बात करने के लिए योग्य नहीं हूं, इसलिए हो सकता है कि कोई व्यक्ति इस पर विस्तार कर सके - यह वास्तव में मेरी विशेषज्ञता का क्षेत्र नहीं है।)

उस ने कहा, मैं अभी भी काफी हैरान हूं अगर आपके डिस्क इस तेजी से विफल हो रहे हैं। SSDs काफी असफल हो सकते हैं, जब तक कि आप जो खरीदते हैं उसके बारे में सावधान रहें - यह मुझे OCZ या महत्वपूर्ण SSDs से लगभग आश्चर्यचकित नहीं करेगा क्योंकि यह इंटेल वाले से होगा (जिसे मैं XP मशीनों पर दर्जनों में बिना किसी समस्या के वाउच कर सकता हूं। )।

मेरी निजी राय? XP मदद नहीं कर सकता है, लेकिन यह शायद एक लाल हेरिंग है।


3
मैंने देखा है कई OCZ और महत्वपूर्ण SSDs जल्दी विफल हो जाते हैं, और Intels अभी भी मजबूत चल रहे हैं, यहां तक ​​कि xp में भी। गुणवत्ता के मामले
कनाडाई ल्यूक

विंडोज 2003 आपको प्रारूप पर विभाजन-संरेखित करने देता है, इसलिए मुझे उम्मीद है कि XP ​​भी होगा। इस संदर्भ के लिए आपकी व्याख्या काफी अच्छी है।

1
@ रैंडोल्फवेस्ट - एक्सपी बिल्कुल स्वाभाविक रूप से 4K संरेखण का समर्थन नहीं करता है, मुझे डर है। मुझे हमेशा इसके लिए एक तीसरे पक्ष के उपकरण का उपयोग करना पड़ा है (हालांकि मुझे लगता है कि विंडोज इंस्टॉलर के अलावा कुछ और के साथ विभाजन बनाना, और फिर MIGHT के काम को फॉर्मेट किए बिना इंस्टॉल करना है)
शिंराई

1
@ रैंडोल्फवेस्ट - आप पुरानी शैली के क्षेत्र 63 संरेखण के अलावा एक्सपी में कुछ भी नहीं कर सकते - आप 31.5KB के साथ फंस गए हैं। जब मैंने कहा कि '4K एलाइनमेंट' का मतलब था 4K बाइट सेक्टर साइज के विपरीत 4KB सेक्टर साइज, अस्पष्ट होने के लिए खेद है। यह डिस्कपार्ट के भीतर से हाथ से करना संभव है, लेकिन इंस्टॉलर उपयोगिता के भीतर से इसे करने का कोई तरीका नहीं है, यह मेरी बात है। (मेरा मानना ​​है कि सर्वर 2003 4K-सेक्टर अवगत है, इसलिए यह एक अंतर है, लेकिन मुझे उस पर पकड़ न रखें, क्योंकि मैं विंडोज सर्वर के साथ बहुत कुछ नहीं करता हूं)
शिंरई

1
इंस्टॉलर से इसे करने का कोई तरीका नहीं है, निश्चित रूप से, लेकिन यह ड्राइव को सही विभाजन संरेखण के साथ प्रारूपित करना संभव है और फिर उस पर स्थापित हो सकता है। मुझे लगता है कि हम यहां सहमत हैं।

1

TRIM ड्राइव की सेहत को ठीक रखने के लिए भी अच्छा है। कारण सरल है: प्रत्येक ब्लॉक के लिए लिखने के संचालन की अधिकतम गिनती को सीमित करने के लिए एसएसडी स्वैप ब्लॉक को अक्सर लिखने पर।

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

SSD पर अच्छी तरह से उपलब्ध ब्लॉकों के पूल को छाँट दिया जाता है, जिसमें डिस्क पर मुफ़्त होते हैं। इसलिए लेखन कार्य अधिक ब्लॉक के बीच फैलाया जा सकता है।


1
यह एक मिथक है। विंडोज बहुत बार पेजफाइल में सेव नहीं होता है। अधिकतर यह कोई समस्या नहीं है। फ़ायरफ़ॉक्स, क्रोम, गूगल अर्थ और यहां तक ​​कि ड्राइवर अपडेट भी बहुत कुछ लिखते हैं।
crea7or

2
@ crea7or - रॉबर्ट ने अपने जवाब में पेजफाइल का उल्लेख नहीं किया ... ???
मार्टिन

@ मर्तिन - हाँ, मेरे झूठे। "स्वेप्स" की व्याख्या
पेजफाइल

1

मैं कल्पना नहीं कर सकता कि एक ओएस के विभिन्न स्वाद एक एसएसडी के एमटीबीएफ को कैसे कम कर सकते हैं! एसएसडी का पूरा विचार स्टोरेज माध्यम की स्टोरेज विश्वसनीयता, एक्सेस टाइम और जीवन प्रत्याशा को बढ़ाना है। यह कितने SSD का हुआ है? क्या आपने विभिन्न SSD निर्माताओं के साथ प्रयोग किया है?


"एसएसडी का पूरा विचार स्टोरेज विश्वसनीयता, (...) और जीवन प्रत्याशा को बढ़ाने के लिए है" - ये दो बिंदु मेरे लिए वास्तव में काफी नए हैं। मैं इस धारणा के तहत था कि, विशेष रूप से "पहली पीढ़ी" एसएसडी डिस्क के साथ, जीवन प्रत्याशा, एक सेल में लिखने की अंतर्निहित सीमा के कारण, पारंपरिक प्लैटर डिस्क की तुलना में काफी खराब था ।
मार्टिन

आगे बढ़ने वाले हिस्सों के बिना कोई चलती भागों बनाम एक कताई डिस्क के अर्थ में .. जैसे-जैसे समय आगे बढ़ता है, एसएसडी की इच्छा बेहतर हो जाएगी, ठीक उसी तरह जैसे बाकी सब कुछ जो विकसित होता है!
फ्रैंक आर।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.