यदि हम आकार बढ़ाते हैं तो क्या मेमोरी धीमी हो जाती है?


24

मेरा मतलब है कि अगर हम एक ही तकनीक से sdram का आकार बढ़ाते हैं, तो प्रतिक्रिया समय धीमा हो जाता है? यदि ऐसा होता है, तो क्या यह डिजिटल तर्क की जटिलता के बारे में है?


5
पीसी उपयोगकर्ता के दृष्टिकोण से, यह थोड़ा धीमा हो जाने पर भी अधिक मेमोरी होने का अर्थ हो सकता है, क्योंकि अनुप्रयोगों द्वारा अप्रयुक्त मेमोरी भी आमतौर पर ऑपरेटिंग सिस्टम द्वारा प्रदर्शन को अनुकूलित करने के लिए कुछ प्रकार के कैश के रूप में उपयोग की जाती है।
उपयोगकर्ता

2
मुझे नहीं लगता कि यह किसी भी मानक उपयोगकर्ता के लिए महत्वपूर्ण है। गति में कमी कम है (नीचे देखें) और अगर आपको वास्तव में लगता है (आपको लगता है) कि थोड़ी सी गति की आवश्यकता है, तो आप हमेशा उच्च क्लॉक किए गए रैम (और अब तक DDR4) के लिए जा सकते हैं। ऐसे कुछ मामले हो सकते हैं जहां इसकी आवश्यकता होती है, लेकिन मुझे लगता है कि इसे पढ़ने वाले अधिकांश लोगों को इस बारे में चिंता करने की आवश्यकता नहीं होगी,
सेब

जवाबों:


31

हां और ना। जैसा कि ड्यूडीई कहता है, मेमोरी कभी भी बस / घड़ी की गति से तेज गति से नहीं चलेगी, लेकिन स्मृति की अधिकतम गति निश्चित रूप से आकार पर निर्भर है।

जैसे ही मेमोरी असेंबली बड़ी होती है, पता डिकोडर के स्तर की संख्या (आकार के लॉग के साथ) बढ़ जाती है और ड्राइवरों पर भार रैखिक रूप से बढ़ जाता है (लगभग देरी में लॉगरिदमिक वृद्धि का उत्पादन)।

इसलिए, जबकि गति बढ़ाने के प्रयास में ऑफ-द-शेल्फ सिस्टम में रैम के आकार को सीमित करना शायद ही सार्थक है (ऐसे अपवाद हैं जहां बॉक्स रैम के आकार के आधार पर घड़ी की गति को समायोजित करता है), यदि आप एक हैं सिस्टम डिज़ाइनर अधिकतम RAM आकार प्रदर्शन ट्रेडऑफ़्स में से एक है जिसे आपको विचार करना चाहिए।


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

@ रामहुड - वास्तव में, वास्तव में सीपीयू के एक जोड़े को डिज़ाइन करने के बाद, मैं आपको बता सकता हूं कि मेमोरी का प्रदर्शन उन पहली चीजों में से एक है, जिसे डिजाइनर मानता है, क्योंकि सीपीयू के बहुत सारे लॉजिक उसी के आसपास बनने चाहिए।
डैनियल आर हिक्स

2
@ रामहुड - एक विशिष्ट निम्न-शक्ति वाले वातावरण के लिए डिजाइन करते समय, थर्मल और बिजली की सीमा को बुनियादी तकनीक को उठाकर "बॉलपार्क" किया जाएगा, फिर डिजाइन को पूरा होने तक गंभीरता से नहीं लिया जाएगा। दूसरी ओर, मेमोरी गति, डिज़ाइन को विकृत करती है।
डैनियल आर हिक्स

1
चूंकि अब यह स्वीकृत उत्तर है, इसलिए दोहरे-चैनल के बारे में एक नोट जोड़ना अच्छा होगा :) अधिकांश घरेलू उपयोगकर्ताओं के लिए यह यहां चर्चा की गई गति की तुलना में अधिक प्रासंगिक है, लेकिन यह प्रश्न Google आदि के पहले परिणामों में दिखाई दे सकता है।
सेबब

2
@ पेटर - अपने आप को गेट्स का एक गुच्छा प्राप्त करें और एक डेमो बनाएं। आप पाएंगे कि गति आउटपुट के संख्या के लॉग के लिए आनुपातिक है।
डैनियल आर हिक्स

2

नहीं, यह नहीं है। जैसा कि एसडीआरएएम सिस्टम के साथ सिंक्रनाइज़ किया जाता है, उनकी गति सिस्टम की गति पर निर्भर करती है। मेमोरी एक्सेस की गति को प्रभावित कर सकता है जो कॉन्फ़िगरेशन वे में उपयोग किया जाता है।

यदि आपके बिल्ड में पहले से ही dual-channel(या ट्रिपल चैनल) कॉन्फ़िगरेशन है, और बढ़ी हुई मेमोरी समान मॉड्यूल का उपयोग नहीं करती है, तो आप एकल चैनल ऑपरेशन को धीमा कर सकते हैं। हालाँकि, यह कमी शायद ही ध्यान देने योग्य है, जैसा कि विकिपीडिया कहता है:

टॉम के हार्डवेयर ने सिंथेटिक और गेमिंग बेंचमार्क में एकल-चैनल और दोहरे चैनल कॉन्फ़िगरेशन के बीच थोड़ा महत्वपूर्ण अंतर पाया (एक "आधुनिक (2007)" सिस्टम सेटअप का उपयोग करके)। अपने परीक्षणों में, दोहरे चैनल ने स्मृति-गहन कार्यों में सर्वश्रेष्ठ 5% की गति से वृद्धि दी।

इस मामले में "गति" कम हो सकती है, लेकिन आप अपने ओएस के निपटान में उपलब्ध भौतिक मेमोरी की अधिक मात्रा के कारण प्रदर्शन में समग्र वृद्धि का अनुभव करेंगे। यह, निश्चित रूप से, आपके द्वारा उपयोग किए जा रहे ओएस पर निर्भर करता है और उपलब्ध संसाधनों का उपयोग करने में कितना कुशल है।

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