आपकी रैम विज्ञापित गति पर नहीं चल सकती है। रेडिट उपयोगकर्ता Marck527 के अनुसार, कई मदरबोर्ड रैम की सही CAS लेटेंसी या फ्रीक्वेंसी को नहीं पहचानते हैं। यह समस्या इंटेल मदरबोर्ड पर मौजूद है और इसे आपके मदरबोर्ड के UEFI (या BIOS) सेटिंग्स में XMP को सक्षम करके आसानी से हल किया जा सकता है।
दुर्भाग्य से, यह फिक्स अतिरिक्त समस्याएं पैदा करता है - जब भी आप XMP सक्षम करते हैं, तो यह कभी-कभी आपके टर्बो बूस्ट फ्रीक्वेंसी को अधिकतम फ्रीक्वेंसी पर सेट कर देता है, जिससे आपके CPU पर सिलिकॉन तेजी से पुराना होता है। हैसवेल और आइवी ब्रिज CPU वाले लोगों के लिए, यह CPU के इंटीग्रेटेड हीट स्प्रेडर और CPU के डाई के बीच उपयोग किए जाने वाले थर्मल पेस्ट के साथ समस्या को और बढ़ा देता है।
लेकिन पहले, आइए समझाते हैं कि टर्बो बूस्ट और XMP प्रोफाइल क्या हैं।
टिप: "XMP प्रोफाइल" शब्द अनावश्यक है, क्योंकि XMP में "P" का अर्थ प्रोफाइल है।
टर्बो बूस्ट और XMP प्रोफाइल क्या है?
RAM टाइमिंग समस्या समझाने से पहले मैं संक्षेप में टर्बो बूस्ट और XMP प्रोफाइल समझाऊंगा।
टर्बो बूस्ट क्या है?
टर्बो बूस्ट इंटेल की अपने CPU से थोड़ा अतिरिक्त प्रदर्शन निकालने की विधि है। उच्च कार्यभार दिए जाने पर, नेहलेम से हैसवेल तक के इंटेल CPU, कार्यभार को कुशलतापूर्वक संभालने के लिए गतिशील रूप से आवृत्ति बढ़ाते हैं। यह अत्यधिक गर्मी पैदा किए बिना तेज प्रदर्शन प्रदान करता है। नकारात्मक पक्ष यह है कि कुछ मदरबोर्ड निर्माता अपने उत्पादों को XMP प्रोफाइल सक्षम होने पर CPU आवृत्ति को उसके अधिकतम टर्बो बूस्ट आवृत्ति तक बढ़ाने के लिए डिज़ाइन करते हैं।
XMP प्रोफाइल क्या है?
जैसा कि ऊपर कहा गया है, XMP प्रोफाइल एक अनावश्यक शब्द है, क्योंकि XMP का अर्थ eXtreme Memory Profile है, जो DDR3 RAM टाइमिंग के लिए एक इंटेल विनिर्देश है। DDR3 RAM पर CAS RAM टाइमिंग लगभग 9 से 12 तक होती है - जितनी कम, उतना बेहतर। उच्च गुणवत्ता वाली RAM आमतौर पर बहुत कम CAS रेटिंग को उच्च फ्रीक्वेंसी के साथ जोड़ती है। इसलिए यदि आपकी RAM 1600MHz पर चलती है, लेकिन CAS 11 के साथ, तो आप उस वांछित प्रदर्शन को प्राप्त नहीं कर पाएंगे जो आप चाहते हैं। वास्तव में, कई उपयोगकर्ताओं के पास उच्च गुणवत्ता वाली RAM हो सकती है जो विज्ञापित गति से कम पर चलती है क्योंकि उन्होंने XMP सक्षम नहीं किया था।
अपनी RAM की टाइमिंग और फ्रीक्वेंसी समस्या को हल करना
सबसे पहले, CPU-Z का उपयोग करके अपनी RAM की वास्तविक गति और टाइमिंग का पता लगाएं। दूसरा, अपने BIOS/UEFI में XMP सक्षम करें। हालांकि, इससे आपका CPU फुल थ्रोटल पर चल सकता है। तीसरा, आपको अपने UEFI में टर्बो बूस्ट को अक्षम करने की आवश्यकता हो सकती है।
यह पता लगाना कि आपकी RAM की गति
आपको पहले से ही अपनी विज्ञापित RAM गति पता होनी चाहिए। यह निर्धारित करने का एक त्वरित तरीका कि क्या यह वास्तव में इसकी विज्ञापित गति पर चल रही है, प्रशंसित CPU-Z को डाउनलोड और इंस्टॉल करने का प्रयास करें। इसे इंस्टॉल करने के बाद (या केवल CPU-Z स्टैंडअलोन एक्जीक्यूटेबल डाउनलोड करके), सॉफ्टवेयर चलाएं। आपको कई टैब दिखाई देंगे। "Memory" चुनें।
आपको कई नंबर दिखाई देंगे। सबसे महत्वपूर्ण है "DRAM Frequency" और "CAS# Latency (CL)"। सुनिश्चित करें कि ये नंबर निर्माता द्वारा विज्ञापित नंबरों से मेल खाते हैं। हालांकि ध्यान रखें कि DRAM फ्रीक्वेंसी डुअल चैनल है, इसलिए यदि आप एक से अधिक स्टिक का उपयोग करते हैं, तो आप इस नंबर को दोगुना कर सकते हैं। उदाहरण के लिए, यदि गति 1600MHz विज्ञापित है, तो इसे "DRAM Frequency" में 800MHz के रूप में रिपोर्ट करना चाहिए। यदि आपकी RAM डुअल चैनल मोड में नहीं चल रही है, तो CPU-Z "Channel #" के तहत इसकी रिपोर्ट भी करेगा।
UEFI/BIOS में XMP सक्षम करना
UEFI/BIOS में XMP सक्षम करने में ज्यादा मेहनत नहीं लगती। यह प्रक्रिया निर्माता से निर्माता में भिन्न होती है, लेकिन उन सेटिंग्स को खोजने के लिए कुछ सामान्य नियम मौजूद हैं। बूट अप पर सही F-कुंजी दबाकर अपने UEFI के कॉन्फ़िगरेशन मेनू में प्रवेश करें। UEFI के भीतर, अपनी RAM की सेटिंग्स ढूंढें। आप देख सकते हैं कि XMP प्रकट नहीं होता - इस मामले में, आपकी RAM में एक संबद्ध XMP प्रोफाइल नहीं हो सकता है। इस मामले में आपकी टाइमिंग को मैन्युअल या डिफ़ॉल्ट सेटिंग का उपयोग करने की आवश्यकता हो सकती है।
टर्बो बूस्ट से निपटना
यदि सक्षम है, तो टर्बो बूस्ट अस्थायी रूप से आपके CPU को उसकी अधिकतम रेटेड फ्रीक्वेंसी पर ओवरक्लॉक करता है, यदि पर्याप्त थर्मल छूट मौजूद है। इंटेल का डिज़ाइन आवश्यकता पड़ने पर तेज प्रदर्शन की अनुमति देता है। दुर्भाग्य से, कुछ मदरबोर्ड निर्माता अपने डिज़ाइन से हर बूंद निचोड़ने की कोशिश करते हैं और यदि उपयोगकर्ता XMP प्रोफाइल सक्षम करते हैं तो CPU को हर समय उनकी शीर्ष, ओवरक्लॉक की गई गति पर चलाने के लिए सेट करते हैं। यह मेरे MSI Z87I mITX मदरबोर्ड पर टर्बो बूस्ट और XMP प्रोफाइल दोनों को सक्षम करने का प्रयास करते समय साबित हुआ। सभी कोर तुरंत अपनी अधिकतम फ्रीक्वेंसी पर पहुंच गए और वर्कलोड आकार की परवाह किए बिना वहीं बने रहे। इसके परिणामस्वरूप CPU तापमान बहुत अधिक बढ़ गया।
Tom's Hardware के क्रिस के अनुसार, इंटेल का ऐसा इरादा नहीं था। MSI जैसे मदरबोर्ड निर्माताओं ने अपने बोर्ड को सभी CPU कोर को हर समय उनकी अधिकतम टर्बो फ्रीक्वेंसी पर चलाने के लिए रिग किया। मैंने इस समस्या का अनुभव तब किया जब एक पैसिवली कूल्ड, इको-फ्रेंडली पीसी बनाने का प्रयास किया - जिससे ओवरहीटिंग की बड़ी समस्याएं हुईं।
टर्बो बूस्ट समस्या क्यों पैदा करता है?
आप नहीं चाहते कि आपका डेस्कटॉप CPU हर समय अपनी अधिकतम फ्रीक्वेंसी पर चले। यह आपके पंखे को अधिक मेहनत करने के लिए मजबूर करता है, धूल के गुच्छे बढ़ाता है और आपके CPU का जीवन छोटा करता है। प्रदर्शन लाभ विशेष रूप से ध्यान देने योग्य नहीं होंगे, क्योंकि आपका CPU वैसे भी भारी कार्यभार दिए जाने पर उन फ्रीक्वेंसी तक पहुंच जाएगा। हर समय सभी कोर को उनकी अधिकतम ओवरक्लॉक की गई सेटिंग पर चलाना बुद्धिमानी नहीं है। UEFI में एक सेटिंग हो सकती है जो टॉप स्पीड को बंद कर देती है, लेकिन मैं इसे अपने MSI बोर्ड पर नहीं ढूंढ सका। इसके विपरीत, ASRock रिप्लेसमेंट बोर्ड ने CPU को स्थायी रूप से ओवरक्लॉक किए बिना XMP और टर्बो बूस्ट दोनों की अनुमति दी।
समाधान: टर्बो बूस्ट बंद करें
मैंने पहले इस मुद्दे का अनुभव करने के बाद MSI से संपर्क किया। MSI तकनीशियन ने मुझे सलाह दी कि समस्या CPU में है न कि मदरबोर्ड में। सौभाग्य से, यह सच नहीं था और मैंने अंततः मदरबोर्ड को ASRock मॉडल से बदल दिया जो CPU को स्वचालित रूप से उच्चतम फ्रीक्वेंसी पर नहीं चलाता था। समस्या MSI के डिज़ाइन में थी। दुर्भाग्य से, इस मुद्दे को हल करने का एकमात्र तरीका या तो XMP प्रोफाइल को बंद करना और उप-इष्टतम सेटिंग्स का उपयोग करना, मैन्युअल टाइमिंग करना (जिसमें बहुत काम लग सकता है) या टर्बो बूस्ट को बंद करना है।
निष्कर्ष
यदि आपकी RAM विज्ञापित गति पर नहीं चल रही है, तो XMP प्रोफाइल सक्षम करने का प्रयास करें। हालांकि, XMP सक्षम करने के लिए आपको टर्बो बूस्ट को बंद करने की आवश्यकता हो सकती है अन्यथा यह आपके सिस्टम पर अनियमित मात्रा में तनाव पैदा करेगा। उच्च परिवेश तापमान आपके सिलिकॉन को समय से पहले पुराना कर देगा, जिसके परिणामस्वरूप विफलता की उच्च दर होगी। इंटेल द्वारा थर्मल पेस्ट का उपयोग करने का निर्णय, जो स्वयं उच्च तापमान पर समय से पहले पुराना होता है, संभवतः इस मुद्दे को बढ़ा देता है।