सवाल एसएसडी के अजीब आकार क्यों हैं?


सामान्य 256 जीबी या 512 जीबी की बजाय एसएसडी के आकार 240 जीबी या 120 जीबी क्यों हैं? उन संख्याओं 240 या 120 से अधिक समझ में आता है।


79
2018-04-28 19:52


मूल


उन संख्याओं को और अधिक समझ क्यों आता है? - Matthew Williams
@MatthewWilliams मुझे लगता है क्योंकि वे बड़े भंडारण माप के आंशिक विभाजन हैं। 256 जीबी एक टेराबाइट का 1/4 है, 512 जीबी 1/2 है, और इसी तरह। - Moses
@ मैथ्यूविल्लियम्स मैंने कहा कि बेस 2 अंकगणितीय के कारण: 2 ^ 8 = 256, 2 ^ 9 = 512, इतने पर और आगे - Dudemanword
2 की शक्ति में आकारों को आकार देने की अपेक्षा मूर्खतापूर्ण है क्योंकि ड्राइव मूल रूप से 2 की शक्तियों में आकार में नहीं आये हैं। ए 1 टीबी ड्राइव 2 नहीं है40 बाइट्स, यह आमतौर पर 10 है12 बाइट्स - Zoredache
@Zoredache यह एचडीडी के लिए समझ में आता है, लेकिन हम एसएसडी के बारे में बात कर रहे हैं। इसका भंडारण मूल रूप से ट्रांजिस्टर है जो केवल 2 राज्यों को पकड़ सकता है। तो, मेरे दिमाग में एसएसडी हमेशा रेडिक्स 2 होना चाहिए। जवाबों ने हालांकि अस्पष्टता को स्पष्ट करने में मदद की - Dudemanword


जवाब:


जबकि 840 ईवीओ श्रृंखला जैसे कई आधुनिक एसएसडी आपके द्वारा उपयोग किए जाने वाले आकारों को प्रदान करते हैं, उल्लिखित 256 जीबी, निर्माता प्रदर्शन बूंदों और दोषों से लड़ने वाले तंत्र के लिए थोड़ा भंडारण संरक्षित करते थे।

यदि आप उदाहरण के लिए 120 जीबी ड्राइव खरीदा है, तो आप निश्चित रूप से सुनिश्चित हो सकते हैं कि यह वास्तव में 128 जीबी आंतरिक रूप से है। संरक्षित स्थान बस टीआरआईएम, कचरा संग्रह और पहनने के स्तर जैसे सामानों के लिए नियंत्रक / फर्मवेयर कक्ष प्रदान करता है। एसएसडी ने पहली बार बाजार पर मारा, जब एल्गोरिदम पहले से बेहतर हो गया है, तो अंतरिक्ष के शीर्ष पर कुछ जगह छोड़ने के लिए यह सामान्य अभ्यास रहा है- लेकिन आपको एल्गोरिदम काफी बेहतर हो गया है, इसलिए आपको इसकी आवश्यकता नहीं होनी चाहिए अब और करो।

संपादित करें: इस तथ्य के बारे में कुछ टिप्पणियां हुई हैं कि इस घटना को गिगाबाइट्स (उदाहरण के लिए 128x 10 ^ 9 बाइट्स) में बताए गए विज्ञापित स्थान के बीच विसंगति के साथ समझाया जाना चाहिए, जीबीबीटी मूल्य ऑपरेटिंग सिस्टम शो के मुकाबले, जो कि ज्यादातर समय है- इस उदाहरण में 119.2 गिबिबेट की गणना, दो की शक्ति।

जैसा कि मुझे पता है, यह कुछ ऐसा है जो ऊपर वर्णित चीजों के शीर्ष पर आता है। जबकि मैं निश्चित रूप से यह नहीं बता सकता कि सटीक एल्गोरिदम को उस अतिरिक्त स्थान की अधिकतर आवश्यकता है, गणना उसी स्थिति में रहती है। निर्माता एक एसएसडी को इकट्ठा करता है जो वास्तव में दो फ्लैश सेल (या इस तरह का संयोजन) की शक्ति का उपयोग करता है, हालांकि नियंत्रक ऑपरेटिंग सिस्टम को दिखाई देने वाली सभी जगह नहीं बनाता है। छोड़ी गई जगह को गीगाबाइट्स के रूप में विज्ञापित किया गया है, जो आपको इस उदाहरण में 111 गिबिबेट को नेट करता है।


98
2018-04-28 20:07



सिवाय इसके कि कुछ एसएसडी अब टीएलसी (त्रि-स्तर) राज्यों का उपयोग करते हैं और वास्तव में उच्च त्रुटि दरों की वजह से पिछले ड्राइव की तुलना में अधिक आरक्षित स्थान की आवश्यकता होती है। मेरे सैमसंग ईवीओ ड्राइव के लिए जादूगर सॉफ्टवेयर ने सेटअप करते समय और अधिक जगह आरक्षित करने की सिफारिश की। तो टेराबाइट की बजाय इसकी केवल 920 जीबी है। - Zan Lynx
क्या आपका मतलब गिबिबाइट बनाम गीगाबाइट विसंगति है? मैं इस सवाल को अलग-अलग समझ गया, क्योंकि यह विसंगति 120 बनाम 128 जीबी घटना के शीर्ष पर आती है। 120 जीबी विज्ञापित आकार के साथ एक एसएसडी ख़रीदना आपको ओएस में प्रदर्शित होने वाली कम उपयोग करने योग्य जगह को भी शुद्ध करेगा। - Patrick R.
@ मैथ्यू वैसे, यही वह था जो मैं कहने की कोशिश कर रहा था - मैं पुष्टि कर सकता हूं कि यह बंद नहीं हुआ है। मेरा 512 जी सैमसंग 840 मुझे 465 जी उपयोग करने योग्य जगह से थोड़ा अधिक नेट करता है। गलतफहमी के लिए खेद है। इसलिए, इसे समेटने के लिए, 120 जीबी के रूप में विज्ञापित एक एसएसडी शारीरिक रूप से 128,000.000.000 बाइट, 120.000.000.000 विभाजन के लिए उपयोग करने योग्य स्थान के रूप में हो सकता है - ओएस द्वारा प्रदर्शित 110 तक। - Patrick R.
तकनीकी शब्द है प्रावधानीकरण से अधिक। - Ben Voigt
@ADTC 128 जीबी में से 8 जीबी क्यों ज्यादा होना चाहिए? विशेष रूप से बहु-स्तर की कोशिकाएं तब तक जीवित रहती हैं जब तक आप उन्हें नहीं चाहते हैं। चूंकि निर्माता नहीं चाहते हैं कि आप वारंटी समय के भीतर अपना एसएसडी वापस कर दें, यह निश्चित रूप से उस जगह को आरक्षित करने के लिए समझ में आता है। झूठे विज्ञापन पर भी चर्चा की गई है, यह कुछ ऐसा है जो शीर्ष पर आता है। आप 120 जीबी विज्ञापित खरीदते हैं, आपको 128x10 ^ 9 बाइट मिलता है, जो आपको ओएस में प्रदर्शित 110 गीबिबेट को नेट करता है। - Patrick R.


यांत्रिक और ठोस राज्य हार्ड ड्राइव दोनों में उनकी रेटेड क्षमता से अधिक कच्ची क्षमता होती है। खराब क्षेत्रों को बदलने के लिए "अतिरिक्त" क्षमता को अलग रखा जाता है, इसलिए ड्राइव को असेंबली लाइन से परिपूर्ण नहीं होना चाहिए, और इसलिए अतिरिक्त क्षेत्रों में उपयोग के दौरान खराब क्षेत्रों को फिर से मैप किया जा सकता है। कारखाने में प्रारंभिक परीक्षण के दौरान, किसी भी खराब क्षेत्र को अतिरिक्त क्षेत्रों में मैप किया जाता है। चूंकि ड्राइव का उपयोग किया जाता है, यह क्षेत्रों को मॉनिटर करता है (बिट स्तर त्रुटियों का पता लगाने के लिए त्रुटि सुधार दिनचर्या का उपयोग करके) और जब कोई क्षेत्र खराब हो जाता है, तो यह क्षेत्र को अतिरिक्त में कॉपी करता है, फिर इसे रीमेप्स करता है। जब भी उस क्षेत्र से अनुरोध किया जाता है, तो ड्राइव मूल क्षेत्र की बजाय नए क्षेत्र में जाती है।

मैकेनिकल ड्राइव पर, वे सर्वो, सिर और प्लेटर एन्कोडिंग को नियंत्रित करने के बाद अतिरिक्त भंडारण की मनमानी मात्रा जोड़ सकते हैं, ताकि वे सेक्टर रीमेपिंग के लिए अतिरिक्त 1 गीगाबाइट स्पेयर स्पेस के साथ 1 टेराबाइट का रेटेड स्टोरेज प्राप्त कर सकें।

हालांकि, एसएसडी फ्लैश मेमोरी का उपयोग करते हैं, जो हमेशा दो की शक्तियों में निर्मित होता है। एक पते को डीकोड करने के लिए आवश्यक सिलिकॉन एक 8 बिट पते के लिए 25 बाइट्स तक पहुंचने वाले 8 बिट पते के रूप में 200 बाइट्स तक पहुंचने के लिए समान है। चूंकि सिलिकॉन का वह हिस्सा आकार में नहीं बदलता है, इसलिए सिलिकॉन रीयलस्टेट का सबसे कुशल उपयोग वास्तविक फ्लैश क्षमता में दो की शक्तियों का उपयोग करना है।

तो ड्राइव निर्माता 2 की शक्तियों में कुल कच्ची क्षमता के साथ फंस गए हैं, लेकिन उन्हें अभी भी क्षेत्रीय रीमेपिंग के लिए कच्चे क्षमता का एक हिस्सा अलग करने की जरूरत है। यह 256 जीबी कच्ची क्षमता का कारण बनता है, उदाहरण के लिए केवल 240 जीबी उपयोग योग्य क्षमता प्रदान करता है।


23
2018-04-29 02:44





सीधे शब्दों में कहें, सभी एसएसडी आधार पर हैं, न कि वे क्या विज्ञापन करते हैं। वे जो विज्ञापन करते हैं वह "उपयोग करने योग्य" डिस्क स्थान है। 120 "उपयोग योग्य" जीबी स्टोरेज के साथ अधिकांश ड्राइव के लिए, मूल ड्राइव वास्तव में एक 128 जीबी ड्राइव है। जैसा कि पहले बताया गया है, 8 जीबी कुछ विशिष्ट पृष्ठभूमि प्रबंधन कार्यों के लिए आरक्षित है।

अब, तकनीकी रूप से वे 128 जीबी "उपयोग करने योग्य" जगह देने के लिए टुकड़े पर एक और चिप थप्पड़ मार सकते हैं, लेकिन इससे अधिक पैसा खर्च होता है। ड्राइव बनाने वाली कंपनियों ने महसूस किया है कि लोग इस बात की अधिक परवाह करते हैं कि उनकी ड्राइव कितनी बड़ी है, इसकी उपयोग करने योग्य जगह वास्तव में 2 में से एक है।

Sidenote - वास्तव में आवश्यक सिस्टम कोड लिखने के कुछ तरीके हैं, यही कारण है कि आप विभिन्न निर्माताओं से 120, 124, और 128 जीबी ड्राइव देखेंगे। उनके पास 128 जीबी "कच्ची" जगह है, लेकिन वे आवश्यक पृष्ठभूमि सामग्री को अलग-अलग संभालते हैं। ड्राइव कोडिंग का कोई संस्करण दूसरों के मुकाबले इतना बेहतर नहीं है कि आप इसे ज्यादातर मामलों में देखते हैं। आपको प्रदर्शन बेंचमार्क में थोड़ा अंतर दिखाई दे सकता है, लेकिन जब तक आपका कंप्यूटर कुछ भारी उठाने नहीं कर रहा है और आपको पता है कि क्या देखना है, तो आप इसे नोटिस करने की बहुत संभावना नहीं रखते हैं।


6
2018-04-29 00:57



2 में से एकाधिक नहीं, लेकिन 2 की शक्ति। - Keltari


दो की शक्तियों से बढ़ना एक कड़ाई से गणितीय अवधारणा है जो दो राज्यों पर आधारित कंप्यूटर में गणित शॉर्टकट लेना आसान बनाता है। यह कहना है कि एक कंप्यूटर दो के कारक द्वारा पूर्णांक गुणा या विभाजन को आसानी से कर सकता है क्योंकि आप संख्या 10 से गुणा या विभाजित कर सकते हैं। आप वास्तव में गणना करने के बिना अंकों को बाएं या दाएं स्थानांतरित कर सकते हैं।

प्रत्येक प्रोग्रामिंग भाषा में सी-जैसी भाषाओं में इन सरल संचालन के लिए एक ऑपरेटर होते हैं, वे हैं n >> m उर्फ shift n right m bits उर्फ divide n by 2^m, तथा n << m उर्फ shift left उर्फ multiply n by 2^m। प्रोसेसर के अंदर यह ऑपरेशन आम तौर पर एक चक्र लेता है और डेटा के स्थान पर होता है। किसी भी अन्य अंकगणितीय ऑपरेशन, जैसे कि 3 से गुणा करने के लिए एक एएलयू [अंकगणितीय तर्क यूनिट] को एक अतिरिक्त चक्र या दो बिट्स को मारने और परिणाम को एक निश्चित रजिस्टर में प्रतिलिपि बनाने की आवश्यकता होती है। अगर आपको दशमलव बिंदु परिशुद्धता की आवश्यकता होती है और एफपीयू [फ़्लोटिंग प्वाइंट यूनिट] शामिल हो जाता है तो स्वर्ग आपकी मदद करता है।

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

दूसरी तरफ भौतिक भंडारण की वृद्धि कच्चे बाइनरी गणित से कम होती है, यह भौतिकी, इंजीनियरिंग, और * शब्द पर चोक * विपणन। एक स्पिंडल डिस्क के साथ क्षमता निर्धारित होती है: प्लेटर्स की संख्या, प्लेटर्स का आकार, "सिलेंडर" का आकार, और सिलेंडर में फिट होने वाले क्षेत्रों की संख्या। ये आमतौर पर हार्डवेयर की भौतिक क्षमताओं और किसी अन्य चीज़ की तुलना में पढ़ने / लिखने वाले सिर की सटीकता से अधिक निर्धारित किए जाते हैं।

मैं एसएसडी की आंतरिक विशेषताओं से गहराई से परिचित नहीं हूं, लेकिन मुझे लगता है कि स्केलिंग इस पर आधारित है: हम एन एक्स एम नंद सेक्टरों की एक सरणी बना सकते हैं, उन्हें चिप में गहराई से ले जा सकते हैं, और फिट जे उन्हें चिप्स कर सकते हैं एक 2.5 "एचडीडी केस। प्रदर्शन अनुकूलन के लिए उनमें से रिजर्व एच%, 5/10/20 के निकटतम एकाधिक तक संख्या के नीचे, और उस ड्राइव की क्षमता है जिसे हम बॉक्स पर प्रिंट करने जा रहे हैं।

उन गणनाओं में से कोई भी दो की एक छोटी सी छोटी शक्ति के लिए काम कर रहा है, जो किसी के लिए एक पूर्ण झुकाव और थोड़ा लाभ होगा।


1
2018-05-01 20:42



मैं यह ध्यान रखना चाहूंगा कि उन शिफ्ट ऑपरेटर की उपयोग की आसानी आपके द्वारा लक्षित आर्किटेक्चर के पैडिंग व्यवहार (0-पैड या 1-पैड) पर भी निर्भर करती है। माना जाता है कि यह आज की उच्च स्तर की भाषाओं में कोई समस्या नहीं है - Dudemanword
जो मैं सुनता हूं उससे एक अच्छा संकलक आगे बढ़ेगा और जैसे गलत गणित परिचालनों को प्रतिस्थापित करेगा var = var / 256 साथ में var >> 8 इन दिनों आप के लिए। - Sammitch
मेमोरी चिप्स को हमेशा दो की शक्तियों के रूप में आकार दिया जाता है, ताकि वैध पते की संख्या पता संकेतों की संख्या से बिल्कुल सीमित हो। इससे "सिग्नल के बाहर पते द्वारा चुने गए चिप" की आवश्यकता को रोक दिया जाता है, और आकार पहचान बहुत आसान बनाता है। अगर मेमोरी चिप्स की संख्या नहीं है तो कुल ड्राइव 2 की शक्ति नहीं हो सकती है (शुरुआती इंटेल एसएसडी ने कुल 160 जीबी के लिए 128 जीबी के साथ 10 चैनलों का इस्तेमाल किया, प्रतियोगियों के 128 जीबी मॉडल पर थोड़ा सा फायदा के लिए) - Ben Voigt


पुराने एसएसडी में क्षमता 8 के गुणकों में थी क्योंकि "बाइट" में 8 "बिट्स" (0/1) हैं। फ्लैश ड्राइव की तरह ही, यह एक समय में लोगों को एसएसडी के लाभ को नहीं देखा गया था, और हर "बिट" ने मदद की।

अब उपभोक्ता एसएसडी प्रौद्योगिकी के बारे में अधिक जागरूक हैं और प्रौद्योगिकी में प्रगति के साथ, एसएसडी विनिर्माण उन्हें "आकलन" आकार के संयोजन से अधिक परिचित संख्या में ले जा रहे हैं, जैसे कि एचडीडी बाजार ने किया था, और विभिन्न आकार चिप्स का संयोजन एक 10 नंबर प्राप्त करने के लिए, (उदाहरण के लिए 6 जीबी + 4 जीबी = 10 जीबी)


-8
2018-04-29 20:55



क्या आप शायद बिट्स और बाइट्स को भ्रमित कर सकते हैं? - James McLeod