क्या आकार में वृद्धि होने पर मेमोरी धीमी हो जाती है?

करता है-स्मृति-बन-धीमा-अगर-बढ़ी हुई-इन-साइज़ फ़ोटो 1

कभी-कभी यह अनुमान लगाने में मज़ा आता है कि यदि हार्डवेयर घटकों में परिवर्तन किए गए तो आपका सिस्टम कितने अलग तरीके से काम करेगा। पाठक की जिज्ञासा को संतुष्ट करने में मदद करने के लिए आज की सुपरयूजर क्यू एंड ए पोस्ट मेमोरी के आकार में वृद्धि पर चर्चा करती है।

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



एसोसिएशन डब्लूडीए (फ़्लिकर) की फोटो सौजन्य।

सवाल

सुपरयूजर रीडर स्पार्टाकस जानना चाहता है कि क्या मेमोरी के आकार को बढ़ाने से यह धीमा हो जाएगा:

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

क्या आकार में वृद्धि से स्मृति धीमी हो जाएगी?

उत्तर

सुपरयूजर योगदानकर्ता डेनियल आर हिक्स और शिखर भारद्वाज के पास हमारे लिए इसका जवाब है। सबसे पहले, डैनियल आर हिक्स:

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

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

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

इसके बाद शिखर भारद्वाज का जवाब आया:

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

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

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

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