आधुनिक एसएसडी कुछ साल पहले की तुलना में प्रति डॉलर अनुपात में बेहतर जीबी प्रदान करते हैं। जब एसएसडी पहली बार इसे बाजार में ला रहे थे, तो वे आम तौर पर 64GB या 128GB क्षमता सीमा में थे। वे मल्टी-टेराबाइट एचडीडी से भी अधिक महंगे थे। वर्षों से यह माना जाता था कि यदि आप बहुत कुछ चाहते हैं भंडारण की और उच्च कीमतों का भुगतान नहीं करना चाहते थे, आपको एक एचडीडी की आवश्यकता थी और कम को स्वीकार करना पड़ा प्रदर्शन।
हालांकि अब चीजें थोड़ी अलग हैं। हां, एसएसडी अभी भी एचडीडी की तुलना में प्रति जीबी अधिक महंगे हैं, लेकिन मूल्य निर्धारण बहुत करीब है। एक 2TB SSD वर्तमान में SSDs के लिए मूल्य निर्धारण मीठा स्थान है। 2TB SSD की कीमत 2TB HDD की कीमत से लगभग दोगुनी है। अब आप उस अतिरिक्त लागत के लिए और भी अधिक महत्वपूर्ण प्रदर्शन लाभ प्राप्त कर सकते हैं।
यह अभी भी सच है कि यदि आप कई टेराबाइट स्टोरेज चाहते हैं। उदाहरण के लिए, यदि आप एक बड़ा RAID सरणी चाहते हैं तो एचडीडी प्राप्त करना सस्ता है। लेकिन मान लीजिए कि आप केवल कंप्यूटर स्टोरेज के रोजमर्रा के घरेलू-उपयोगकर्ता स्तरों के साथ काम कर रहे हैं। उस स्थिति में, एक या दो टेराबाइट एसएसडी पर्याप्त से अधिक है और बैंक को नहीं तोड़ेगा।
कीमत कैसे कम हुई?
तो क्या बदला? क्या कीमत को उचित स्तर पर लाया? सबसे पहले, प्रौद्योगिकी बस परिपक्व हो गई है। समय के साथ इन चीजों को बनाना सस्ता हो जाता है। हालांकि, कुछ तकनीकी सफलताएं और नवाचार एक वास्तविक गेम-चेंजर रहे हैं। 3D VNAND ने मेमोरी कोशिकाओं को एक दूसरे के ऊपर ढेर करने की अनुमति देकर भंडारण घनत्व में उल्लेखनीय वृद्धि की अनुमति दी, न कि एक ही विमान पर एक साथ और करीब एक साथ। यह इस बात से भिन्न नहीं है कि कैसे बहु-मंजिला कार पार्क एक ही क्षेत्र में एक फ्लैट पार्किंग स्थल के रूप में अधिक कारों को पार्क करने की अनुमति देते हैं।
आधुनिक एसएसडी अब आम तौर पर टीएलसी फ्लैश मेमोरी का उपयोग करते हैं। TLC का मतलब ट्रिपल-लेवल सेल है, जिसका अर्थ है कि प्रत्येक मेमोरी सेल तीन डेटा बिट्स को स्टोर कर सकता है। यह पुराने SSD में सिंगल-लेयर सेल (SLC) मेमोरी की तुलना में समान संख्या में मेमोरी सेल की डेटा स्टोरेज क्षमता को तीन गुना कर देता है।
ये तीन परिवर्तन SSDs में अधिकांश मूल्य सुधार की व्याख्या करते हैं। हालाँकि, कई अन्य विकास भी हुए हैं। बात यह है कि, टीएलसी कुछ बहुत बड़ी चेतावनियों के साथ आता है।
टीएलसी के साथ समस्या क्या है?
एक मेमोरी सेल में कई बिट डेटा डालने में समस्या यह है कि डेटा लिखना काफी अधिक जटिल है। यह प्रक्रिया को धीमा कर देता है। यह एक समस्या है क्योंकि SSD को तेज माना जाता है। वे तेजी से भंडारण की अनुमति देने के लिए नई पीढ़ियों के मानकों को दोगुना और दोगुना करने के लिए चला रहे हैं।
जबकि आप अभी भी नवीनतम PCIe 5 SSDs पर एक धधकते 16GB पर TLC से पढ़ सकते हैं, आप निश्चित रूप से उन्हें इतनी तेजी से नहीं लिख सकते। वास्तव में, टीएलसी लिखने की गति आम तौर पर लगभग 2000 एमबी के आसपास होती है। यह अभी भी HDD की तुलना में बहुत तेज़ है लेकिन PCIe 3 SSDs की तुलना में धीमा है।
टिप्पणी: टीएलसी उपयोग में आने वाली फ्लैश मेमोरी का एकमात्र प्रकार नहीं है। क्वाड-लेवल सेल (क्यूएलसी) एसएसडी की अपेक्षाकृत कम संख्या है, और पेंटा-लेवल सेल (पीएलसी) एसएसडी का विकास क्रमशः प्रति सेल 4 और 5 बिट डेटा के लिए प्रगति कर रहा है। QLC मेमोरी की लिखने की गति वर्तमान में लगभग 350MB है, जो HDD से धीमी है।
एसएलसी कैश दर्ज करें
SSD निर्माताओं ने इन भारी कम लिखने की गति को प्राप्त करने के लिए SLC कैशिंग विकसित की। यह सुपर-फास्ट एसएलसी फ्लैश मेमोरी में डेटा लिखने की एक सरल चाल है। फिर डेटा को धीमी टीएलसी फ्लैश में जितनी जल्दी हो सके पृष्ठभूमि में कॉपी किया जाता है। यह एसएसडी की विज्ञापित, तेज लिखने की गति को सक्षम बनाता है, जब तक कि एसएलसी कैश स्पेस में लिखने के लिए होता है। यह ज्यादातर मामलों में कोई समस्या नहीं है, लेकिन हो सकता है कि आप एक समय में पर्याप्त लेखन कार्य कर रहे हों। उदाहरण के लिए, बैकअप को पुनर्स्थापित करने या लिखने में आम तौर पर एक ड्राइव के बड़े प्रतिशत पर लिखना शामिल होता है।
एसएलसी कैश आमतौर पर दो अलग-अलग हिस्सों में आता है: एक स्थिर एसएलसी कैश और एक गतिशील छद्म-एसएलसी कैश। स्थिर कैश आमतौर पर छोटा होता है, बड़ी 2TB ड्राइव पर भी 10GB से कम। स्थिर कैश हमेशा उपलब्ध होता है, तब भी जब ड्राइव लगभग भर चुकी होती है। डायनामिक कैश आकार में भिन्न होता है, जैसा कि नाम से पता चलता है, ड्राइव पर शेष स्थान के आधार पर।
बड़े एसएसडी में बड़े छद्म-एसएलसी कैश होते हैं और चरम गति पर बड़े लेखन कर सकते हैं। यह ध्यान रखना महत्वपूर्ण है कि गतिशील कैश आकार शेष खाली स्थान पर आधारित है, न कि कुल ड्राइव क्षमता पर। डायनामिक कैश आकार कम हो जाता है क्योंकि ड्राइव भर जाती है। कई एसएसडी गतिशील एसएलसी कैश के रूप में उपयोग करने के लिए अपने खाली स्थान का लगभग एक तिहाई आवंटित करते हैं। यह 2TB ड्राइव पर लगभग 600GB हो सकता है।
एसएसडी नियंत्रक आने वाले डेटा को एसएलसी कैश में लिखना चुनता है क्योंकि यह तेज़ है। यह महत्वपूर्ण है क्योंकि डेटा को एसएसडी को तेजी से प्रदान किया जा सकता है क्योंकि इसे बहुत धीमी टीएलसी फ्लैश मेमोरी में लिखा जा सकता है। जब एसएसडी तब निष्क्रिय बैठा होता है, तब नियंत्रक डेटा को टीएलसी मेमोरी में अपनी धीमी गति से कॉपी करता है। यह डेटा को अधिक स्थान-कुशल तरीके से संग्रहीत करता है और उच्च गति पर अधिक लेखन कार्यों को स्वीकार करने के लिए SLC कैश को फिर से मुक्त करता है। जब तक एसएलसी कैश में जगह होती है, एसएसडी अपनी चरम विज्ञापित गति पर काम कर सकता है। एक बार कैश भर जाने के बाद, ड्राइव को धीमा करना पड़ता है, यही कारण है कि एक बड़ा एसएलसी कैश होना उपयोगी है।
संभावित भविष्य
फिलहाल कोई एसएसडी इसका उपयोग नहीं करता है, लेकिन एमएलसी कैश के लिए संभावित उपयोग का मामला भी है। MLC का मतलब मल्टी-लेवल सेल है, जो एक या तीन के बजाय एक सेल में डेटा के दो बिट्स को स्टोर करने की खराब नाम वाली विधि है। यह SLC से धीमा है लेकिन TLC से तेज है। जबकि एसएलसी कैश शानदार गति प्रदान करता है जो एमएलसी मेल नहीं कर सका, एमएलसी कैश आकार से दोगुना पेशकश करेगा।
सैद्धांतिक रूप से, यह एक उत्कृष्ट मध्य मैदान होगा जो एसएलसी कैश की खपत तक चरम एसएलसी कैशिंग गति की अनुमति देता है। फिर एक एमएलसी कैश में छोड़ना यदि अधिक डेटा अभी भी लिखा जाना है। यह अभी भी सीधे टीएलसी या क्यूएलसी मेमोरी को लिखने से तेज होगा लेकिन इसमें अधिक जटिल तर्क शामिल होगा।
जबकि टीएलसी की गति अपेक्षाकृत तेज रही है, यह आवश्यक नहीं है। क्यूएलसी और पीएलसी एसएसडी अधिक सामान्य हो जाते हैं, वे आगे लिखने की गति में कमी के साथ आएंगे। माध्यमिक एमएलसी कैशिंग इसे कम करने के लिए प्रौद्योगिकी विकसित करने का एक तरीका हो सकता है।
निष्कर्ष
एसएलसी कैशिंग एसएसडी पर कैशिंग लिखने का एक चतुर तरीका है। यह फ्लैश मेमोरी पर सैकड़ों गीगाबाइट में लिखने पर उच्च स्थानांतरण गति की अनुमति देता है जिसे नाममात्र रूप से उस गति से नहीं लिखा जा सकता है। कैश में लिखे गए डेटा को टीएलसी या क्यूएलसी फ्लैश मेमोरी में जितनी जल्दी हो सके फ्लश कर दिया जाता है ताकि कैश को पीक ट्रांसफर गति के लिए मुक्त किया जा सके।
SLC कैश की मात्रा ड्राइव पर शेष खाली स्थान के आधार पर भिन्न होती है। इसका मतलब है कि बड़ी और खाली ड्राइव क्षमता के करीब छोटे एसएसडी या एसएसडी की तुलना में चरम गति पर अधिक डेटा लिख सकती हैं। तुम क्या सोचते हो? नीचे टिप्पणी करके हमें बताएं।