जब आप अपने कंप्यूटर के हार्डवेयर को अपग्रेड करते हैं, तो यह दिया जाता है कि आप प्रदर्शन में वृद्धि की उम्मीद करते हैं, लेकिन कभी-कभी आपको जो कुछ भी गिना जाता है उससे परे आपको अप्रत्याशित रूप से महत्वपूर्ण वृद्धि मिलती है। आज का सुपरयूजर क्यू एंड ए पोस्ट एक उलझन में मदद करता है, लेकिन खुश गेमर समझ में आता है कि जब उसने अपने कंप्यूटर की मेमोरी को अपग्रेड किया था, तो उसे कैसा लगा।
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है - स्टैक एक्सचेंज का एक उपखंड, जो कि क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।
प्रश्न
सुपरयूज़र रीडर CyberGhostx1 यह समझना चाहता है कि स्मृति को जोड़ने से उसके कंप्यूटर के AMD APU के लिए गेमिंग प्रदर्शन में काफी वृद्धि हुई:
शुरू से ही स्पष्ट होना, यह कोई समस्या नहीं है। यह सिर्फ कुछ है जो मैं वास्तव में पीछे के रहस्य को जानना चाहता हूं।
सिस्टम चश्मा
- सी पी यू: AMD A10-6790K 4.0 GHz
- GPU: AMD Radeon HD 8670D 1GB (एकीकृत GPU)
- राम: 2 एक्स टीम 4 जीबी 1600 डीडीआर 3 = 8 जीबी
बेशक, मैं अपनी 8 जीबी मेमोरी का उपयोग करने के लिए 64-बिट ओएस का उपयोग कर रहा हूं, लेकिन मेरा सवाल यह है: इससे पहले कि मैं अतिरिक्त 4 जीबी रैम स्थापित करूं, माफिया II जैसे गेम औसतन (उच्चतम सेटिंग्स पर) चले। के 22 एफपीएस। अतिरिक्त रैम स्थापित करने के बाद, मैंने 40 एफपीएस में बहुत अच्छी वृद्धि देखी, भले ही गेम 4 जीबी से अधिक रैम का उपयोग करने के लिए प्रकट नहीं हुआ था।
इसके पीछे क्या रहस्य है?
खेल के प्रदर्शन में अतिरिक्त वृद्धि निश्चित रूप से एक इलाज है, लेकिन एक साधारण मेमोरी अपग्रेड ने इस बार इतना अंतर कैसे किया?
उत्तर
सुपरयूजर योगदानकर्ता ड्रैगनलॉर्ड और बेन रिचर्ड्स का जवाब हमारे पास है। सबसे पहले, DragonLord:
मैंने देखा कि आप एक AMD APU का उपयोग कर रहे हैं। ये चिप्स एक सीपीयू को एक अंतर्निहित ग्राफिक्स प्रोसेसर (जीपीयू) के साथ जोड़ते हैं, जिससे असतत ग्राफिक्स कार्ड (कम से कम लाइटर लोड के लिए) की आवश्यकता समाप्त हो जाती है। क्योंकि AMD APU सिस्टम मेमोरी को ग्राफिक्स मेमोरी के रूप में उपयोग करते हैं, एकीकृत GPU प्रदर्शन मेमोरी बैंडविड्थ पर अत्यधिक निर्भर है। इतना ही नहीं DDR3 सिस्टम रैम में GDDR5 वीडियो मेमोरी (कई असतत ग्राफिक्स कार्ड पर इस्तेमाल किया गया) की तुलना में काफी कम बैंडविड्थ है, एकीकृत GPU को सामान्य अनुप्रयोग उपयोग के लिए सीपीयू के साथ इस बैंडविड्थ को साझा करने की आवश्यकता है। मेमोरी बैंडविड्थ बढ़ने से इस टोंटी को कम करके सीधे प्रदर्शन में वृद्धि होगी।
जब आपने अपने सिस्टम की मेमोरी को अपग्रेड किया, तो आपने दूसरा मेमोरी मॉड्यूल जोड़ा। दो मॉड्यूल के साथ, आपकी मेमोरी अब चलती है दोहरे चैनल मोड , दोहरीकरण मेमोरी बैंडविड्थ और परिणामस्वरूप नाटकीय रूप से प्रदर्शन में वृद्धि। तेज़ रैम (कम से कम DDR3-1866, अधिमानतः DDR3-2100 +) भी इसी तरह प्रदर्शन बढ़ाएगा।
इसके अलावा, अधिक मेमोरी का मतलब है कि आपका सिस्टम रैम में अधिक टेक्सचर डेटा को प्री-लोड कर सकता है, डिस्क को एक्सेस करने और प्रदर्शन को बढ़ाने की आवश्यकता को कम कर सकता है। हालाँकि, यह बढ़ी हुई मेमोरी बैंडविड्थ की तुलना में एक कारक से कम है।
यह दिखाने के लिए कि एएमडी एपीयू, वेबसाइटों जैसी मेमोरी बैंडविड्थ कितना महत्वपूर्ण है टॉम के हार्डवेयर तथा पीसी परिप्रेक्ष्य ने पाया है कि APU प्रदर्शन मेमोरी बैंडविड्थ के साथ कम से कम DDR3-2100 तक बढ़ सकता है।
बेन रिचर्ड्स के जवाब के बाद:
आपके पास असतत सीपीयू और असतत जीपीयू के बजाय एपीयू है। इसका मतलब है कि वे ग्राफिक्स कार्ड पर ऑन-बोर्ड मेमोरी समर्पित करने के बजाय टेक्सचर कैश के लिए सिस्टम रैम साझा करते हैं।
आपके संसाधन के लिए रैम अपग्रेड स्प्रेड चीजों के कारण बनावट संसाधन स्वैपिंग के कारण होने की संभावना है। समग्र रूप से अधिक रैम उपलब्ध होने के साथ, इसका मतलब है कि अधिक बनावट डेटा लोड किया जा सकता है और रैम में अधिक समय तक रखा जा सकता है। जब आपको अपनी सभी मेमोरी आवंटित हो जाती है, और आपके ऑपरेटिंग सिस्टम को अभी किसी कार्य के लिए काम करने की अधिक आवश्यकता होती है, तो यह आवंटित मेमोरी को खोजेगा जिसका उपयोग हाल ही में नहीं किया गया है, अपनी डिस्क पर सामग्री को सहेजें, और फिर मेमोरी को फिर से आवंटित करें वह कार्य। एक बार जब उस डेटा की फिर से जरूरत होगी, तो यह डिस्क से वापस रैम में स्वैप कर देगा। इस स्वैपिंग में लंबा समय (अपेक्षाकृत) लगता है।
आप बनावट डेटा पर बहुत अधिक स्वैप कर रहे थे। जब आपने अपनी रैम को अपग्रेड किया, तो आपने टेक्सचर को स्टोर करने के लिए अधिक स्थान प्रदान किया, जिसका अर्थ है कि कम मेमोरी स्वैपिंग, जो तब उच्चतर एमपीएस में तब्दील हो जाता है।
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक जवाब पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें .