एक नियमित हार्ड ड्राइव का प्रदर्शन एक बेंचमार्क की अवधि में क्यों कम हो जाता है, जबकि SSD नहीं करता है?


79

मैं हार्ड ड्राइव के प्रदर्शन को मापने के लिए एचडी ट्यून का उपयोग करता हूं। परीक्षण आमतौर पर 2-3 मिनट लगते हैं और एक नियमित हार्ड ड्राइव के हस्तांतरण की दर नाटकीय रूप से कम हो जाती है क्योंकि परीक्षण करीब आता है।

यहाँ छवि विवरण दर्ज करें

हालांकि, SSD ड्राइव का प्रदर्शन परीक्षण के जीवन पर समान (नीचे का चित्र) रहता है। यह मेरे सभी कंप्यूटरों पर होता है। ऐसा क्यों है?

यहाँ छवि विवरण दर्ज करें


2
यह जानना अच्छा हो सकता है कि वास्तव में परीक्षण पर्दे के पीछे क्या कर रहा है।
jmreicha

1
... और रेखांकन क्या दर्शाते हैं। (पढ़ें) हस्तांतरण दर (नीली रेखा द्वारा इंगित) के रूप में (कुल) पहुँच समय के लिए महत्वपूर्ण नहीं है (औसत) घूर्णी विलंबता और (विशिष्ट) एक HDD का समय। उस नीली रेखा का आकार प्रदर्शन संकेतक नहीं है।
चूरा

मेरे पास छापे 0 में चार ssd हैं (निश्चित रूप से बैकअप रखें)। मैं लगभग ६५०- getting०० एमबी / सेकेंड का हो रहा हूं। HDTune सॉफ्टवेयर का एक अच्छा टुकड़ा है।
ctilley79

1
मुझे लगता है कि शीर्षक भ्रामक है। क्या यह सच नहीं है कि हार्ड ड्राइव समय के साथ प्रदर्शन बनाए रखते हैं, लेकिन बहुत अधिक लिखने से कुछ शारीरिक गिरावट की वजह से ठोस स्थिति ख़राब हो जाती है?
मावलकर

जवाबों:


84

बाहर की तरफ से मैकेनिकल एचडी को स्कैन किया जा रहा है। चूंकि डिस्क लगातार 7200rpm पर घूम रही है, इसलिए यह अंदर की तुलना में बाहर प्रति सेकंड अधिक डेटा को कवर कर रही है।


29
मैंने हाल ही में एक एचडीडी पेशेवर से बात की। उन्होंने कहा कि एचडीडी के बाहर से अंदर तक की गति का अनुपात लगभग 1.8 है
डेल्टिक

4
@ डेल्टीक: जो ग्राफ में जानकारी को काफी अच्छी तरह से मेल खाता है!
Dancrumb

3
हर कोई हार्ड डिस्क को संबोधित करता है, लेकिन कोई भी SSD :-)
ζ--

2
उत्तर में जोड़ने के लिए, संबंध बस है: डेटा दर = कोणीय वेग * त्रिज्या, कोणीय वेग एचडीआर के लिए स्थिर है। इसलिए, स्थानांतरण गति सीधे आंतरिक क्षेत्रों के साथ डिस्क बनाम के बाहरी किनारे पर रेडी के समानुपाती होती है। यह @Deltik के अनुसार लगभग 1.8 होगा।

और SSD कितनी जल्दी स्पिन कराती है?
j_kubik

61

वास्तव में एक्स एक्स पर आप जो देख रहे हैं वह "समय" के अनुरूप नहीं है, बल्कि आपकी डिस्क के "भौतिक क्षेत्र" के अनुरूप है। मेरा मतलब है, अगर आपकी डिस्क में 250GB (इसकी क्षमता का 100%) है, तो 0-10 का मतलब आपकी डिस्क के पहले 25GB से होगा, 10-20 का मतलब आपकी डिस्क के दूसरे 25GB भाग से होगा, और यह तब तक चलेगा जब तक आपका सभी 250GB ( जो 100% है)।

आपका HDD प्रदर्शन समय के साथ कम नहीं होता है, लेकिन यह आपकी डिस्क के 'घूर्णी प्रभाव' के कारण होने वाले भौतिक प्रभाव के कारण घटता है (यह आपके SSD पर नहीं होता है)।आपकी हार्ड डिस्क की मुट्ठी 0-10% क्षेत्र डिस्क के बाहरी क्षेत्र से मेल खाती है, जो पढ़ने की गति को बढ़ावा देती है क्योंकि इस क्षेत्र की रैखिक गति आपकी डिस्क के आंतरिक क्षेत्र (पिछले 90-100) की तुलना में अधिक है उदाहरण के लिए आपकी डिस्क का%)। यह धारणा देता है कि आपकी हार्ड डिस्क का प्रदर्शन पहले से अंतिम डिस्क सेक्टरों में घट रहा है (यह वास्तव में है, जैसा कि आप पहली तस्वीर पर देख सकते हैं), क्योंकि सभी एसएसडी यादृच्छिक अभिगम यादों पर आधारित हैं, सभी उपयोगी " आपके SSD के क्षेत्र में समान गति और एक्सेसिंग समय होता है, जो संपूर्ण डिस्क पर रैखिक प्रदर्शन से मेल खाता है। यह भी बताता है कि परिचालन प्रणाली आमतौर पर पहले "क्षेत्र" और हार्ड डिस्क के पहले डिस्क अनुभागों का उपयोग क्यों करती है ... उदाहरण के लिए,

पुनश्च: जैसा कि आप अपनी पहली तस्वीर में देख सकते हैं, हार्ड डिस्क में आमतौर पर पहले सेक्टर की तुलना पिछले सेक्टर रीडिंग स्पीड से 40 से 50 प्रतिशत प्रदर्शन हानि होती है।

संदर्भ:

यहाँ छवि विवरण दर्ज करें


14
आप लोगों को यह उल्लेख करना चाहिए कि आधुनिक HDD ज़ोन बिट रिकॉर्डिंग का उपयोग करते हैं , जहाँ रिकॉर्ड किया गया डेटा निरंतर कोणीय गति का उपयोग करने के बजाय रैखिक गति (या क्षेत्र घनत्व) से बंधा होता है। एक पुराने एचडीडी की स्थिर (स्थिर) रीड स्पीड को देखें जो निरंतर कोणीय वेग का उपयोग करता है: hdtune.com/results/Conner_CP3204F.gif BTW यह डिस्क का " बाहरी " और " आंतरिक " " क्षेत्र नहीं है , लेकिन बाहरी और भीतरी पटरियाँ
चूरा

अच्छी व्याख्या ... सिवाय इसके कि समय बहुत कम, 450%, या बिल्कुल कम नहीं है। समय की तलाश का प्रमुख हिस्सा रोटेशन है।
बेन वोइगट

1
@BenVoigt " समय लेने का प्रमुख भाग रोटेशन है " - आप एक्सेस टाइम के साथ समय की तलाश कर रहे हैं (जो समय की तलाश है, घूर्णी विलंबता, डेटा आर / डब्ल्यू समय, एसएटीए बस ट्रांसफर समय प्लस कमांड और प्रतिक्रिया समय) )। घूर्णी विलंबता एक यादृच्छिक चर है जिसे उपयोगकर्ता या OS नियंत्रित / भविष्यवाणी नहीं कर सकते हैं। लेकिन उपयोगकर्ता / OS फाइलों को डीफ़्रैग करने / कॉम्पैक्ट करने, और / या ऑर्डर / लैडरिंग डिस्क संचालन जैसे अनुकूलन के साथ कई बार नियंत्रण या कम करने में सक्षम हो सकता है।
चूरा

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

2
@BenVoigt: नहीं, उस पुराने कोनर ड्राइव (यह "मेरा" नहीं है) ने 5400 आरपीएम तय किया है और इसमें बिट रिकॉर्डिंग नहीं है , इसलिए स्थिर रीड ट्रांसफर दर। मैंने उस लिंक को यह दिखाने के लिए शामिल किया कि यदि ओपी एक एसएसडी की तरह एक फ्लैट ट्रांसफर रेट वक्र चाहता है, तो उसे जेडबीआर द्वारा वहन की गई अतिरिक्त क्षमता को छोड़ना होगा। (निश्चित रूप से उत्पादन में शायद कोई HDDs w / o ZBR नहीं हैं।)
चूरा

27

ऊपर अच्छा जवाब, लेकिन बाहरी सिलेंडर बनाम आंतरिक सिलेंडर पर एक सेक्टर के कोणीय आकार की बहुत कम धारणा है।

उत्तर: ज़ोनड बिट रिकॉर्डिंग (ZBR) इसका कारण है। क्योंकि आंतरिक पटरियों में बड़े कोणीय आकार वाले क्षेत्र होते हैं , इसलिए उन्हें पढ़ने में अधिक समय लगता है जबकि डिस्क निरंतर कोणीय वेग (आरपीएम) के साथ सिर के नीचे एक मोड़ बनाती है।

यहाँ छवि विवरण दर्ज करें

विवरण: डेव एंडरसन द्वारा 1 जून, 2003 को डिस्क के बारे में आप जैक को नहीं जानते

... दिए गए ज़ोन के भीतर सभी ट्रैक्स में समान सेक्टर थे। डिस्क के बाहरी व्यास के पास एक ज़ोन में एक ट्रैक, हालांकि, उसी डिस्क के आंतरिक व्यास के पास एक ज़ोन में ट्रैक की तुलना में 50 प्रतिशत अधिक क्षेत्र हो सकते हैं। यह 3.5 इंच की ड्राइव के लिए सही होगा। ZBR द्वारा प्रदान किया जाने वाला लाभ मीडिया आकार के अनुसार भिन्न होता है और रिकॉर्डिंग बैंड के बाहरी त्रिज्या के सापेक्ष आकार का एक कार्य है। आज ड्राइव में आमतौर पर 15 से 25 ज़ोन होते हैं। ZBR ने महान मूल्य जोड़ा: 5.25-इंच ड्राइव में कोई अतिरिक्त सामग्री लागत के लिए 25 प्रतिशत या अधिक क्षमता, प्रचलित फॉर्म फैक्टर जब ZBR फाई rst दिखाई दिया। इसने उद्योग को एक अधिक बुद्धिमान इंटरफ़ेस अपनाने के लिए मजबूर किया- जो कि ZBR की जटिलताओं को छिपाएगा और साथ ही, उस कार्यक्षमता को ड्राइव में खींचकर ज्योमेट्री और बैड-ब्लॉक fl प्रॉब्लम को भी छिपाएगा। ...


7

आपकी हार्ड डिस्क एक स्थिर दर, 7200RPM या जो भी हो, पर घूमती है। बेंचमार्क डिस्क के बाहर शुरू होता है, जहां त्रिज्या अधिक होती है, और इस प्रकार रैखिक गति तेज होती है (एक सेकंड के 1/120 में एक घुमाव अधिक दूरी (त्रिज्या के समानुपातिक) होता है, और इसलिए उस समय में अधिक बिट्स पढ़े जाते हैं। अवधि), डिस्क के अंदर रहते हुए, त्रिज्या छोटी होती है, और इसलिए कम बिट्स को एक ही कोणीय दूरी के लिए पढ़ा जाता है (एक त्रिज्या में 1/120 रोटेशन छोटे त्रिज्या के साथ छोटे परिधि में बहती है और इस प्रकार कम बिट पढ़ी जाती है।

लगभग 2.8 की बाहरी त्रिज्या को मानते हैं, और धुरी के लिए 1.6 की भीतरी त्रिज्या (धुरी के लिए नुकसान, अतिरिक्त संरेखण अंतरिक्ष, लैंडिंग ज़ोन) के कारण, अंदर पर प्रदर्शन हानि 1.8 के एक कारक के बारे में है।

ध्यान दें कि अन्य कारकों के बीच केबल पर सिस्टम लोड जटर या शोर के कारण घबराना होता है।

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

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