अधिक मेमोरी का समर्थन करने से मदरबोर्ड क्या सीमित करता है?


35

मेरा विशिष्ट प्रश्न ASUS M3N78-VM मदरबोर्ड के साथ है जो मेरा होम सर्वर उपयोग करता है। मेरे पास वर्तमान में कुल 8GB के लिए 4x2GB स्थापित है लेकिन मैं 16GB (4x4GB) कहने के लिए अपग्रेड करने की उम्मीद कर रहा था। उस मदरबोर्ड के आधिकारिक विनिर्देशों का कहना है कि यह केवल 8GB तक का समर्थन करता है, लेकिन इसे तब जारी किया गया था जब केवल 2GB की छड़ें उपलब्ध थीं। यदि कोई है, तो क्या यह 4GB स्टिक के साथ काम करने से रोकेगा कि अब 4GB स्टिक उपलब्ध हैं?

मेरा सामान्य प्रश्न सामान्य रूप से मदरबोर्ड के साथ है ... क्या एक मदरबोर्ड को बड़ी छड़ियों के साथ काम करने से रोका जा सकता है अगर इसकी सभी एक ही प्रकार (उदाहरण के लिए DDR2 और समान गति) स्मृति?


मैं आपको बता सकता हूं कि यह क्रूसियल "32GB किट 2X16GB PC3-12800 1600MHZ DDR3 240PIN DIMM Dr X4" रैम आसुस M5A88-M में काम नहीं करेगा (यह इसके एक स्टिक पर बूट नहीं होगा जैसा कि मैंने इसे आज़माया है, प्रत्येक स्लॉट में) ) मैंने कोशिश नहीं की, क्योंकि अगर यह एक को नहीं देख सकता है, तो दोनों को एक साथ देखने की जरूरत नहीं है, (इसलिए एक pkg से बाहर नहीं निकला है)। Mobo 16gb अधिकतम (4x4) को सूचीबद्ध करता है, लेकिन कुछ GSkill और किंग्स्टन चिप्स आसुस M5A88-M के लिए उनके QVL में 32GB की सूची देते हैं। मैं fx6100 चला रहा हूँ, BIOS रीव 17.02। जब आप MEMOK बटन दबाते हैं, तो यह कोशिश करने की गतियों से गुजरता है, लेकिन नेतृत्व में ठोस होता है,

जवाबों:


34

संक्षेप में, यह सीमाओं का मिश्रण है। एक है कि कितनी "एड्रेस लाइन्स" में सीपीयू खुद सपोर्ट करता है (64/32-बिट एड्रेस स्पेस / रजिस्टर साइज से अलग), 32 लाइन्स में 4GiB RAM की अनुमति होगी, जिसमें 33 वीं लाइन कनेक्ट होने से 8GiB का RAM और इतने पर जुड़ेगा ।

दूसरी समस्या यह है कि उनमें से कितने पते निर्माता को वास्तव में मेमोरी कंट्रोलर को वायर करने के लिए परेशान करते हैं।

डिज़ाइन को सरल बनाने के लिए निर्माता स्मृति की वर्तमान यथार्थवादी मात्रा पर निर्णय लेते हैं और स्मृति की उस राशि का समर्थन करने के लिए जितनी आवश्यकता हो उतने पते की लाइनें लगाते हैं।

एक पीसीबी पर उन सभी एड्रेस लाइन्स को राउटर करना श्रमसाध्य काम है क्योंकि सभी ट्रैक की लंबाई यथासंभव समान होनी चाहिए (उच्च आवृत्तियों पर जो ये चीजें अब थोड़ी अलग लंबाई में काम करती हैं इसका मतलब यह हो सकता है कि एक लाइन पर डेटा आता है किसी अन्य लाइन पर भेजे गए डेटा के लिए एक अलग समय भले ही प्रेषक ने उन दोनों को एक ही समय पर भेजा हो) और इसलिए निर्माता काम की मात्रा को यथासंभव छोटा रखेंगे और इसलिए 65TiB RAM का समर्थन करना कहीं भी उसी प्राथमिकता के पास नहीं होगा जितना प्राथमिकता प्राप्त करना। इस साल मदरबोर्ड ।


15
मैं वास्तव में चाहता हूं कि मेरी मदरबोर्ड 65TiB RAM का समर्थन करे :(
22

+1 उल्लेख करने के लिए कि पता लाइनें एक प्रोसेसर की वास्तुकला से अलग हैं। उस नोट पर, 32-बिट प्रोसेसर पर मेमोरी एक्सटेंशन के लिए सिर्फ "डबल अप" करना आसान होगा और पूर्ण 64-बिट (पॉइंटर्स के लिए डबल स्थान की आवश्यकता) पर जाना आसान होगा। बहुत बढ़िया जवाब।
ब्रेकथ्रू

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

5
@ मोहब: पहले से मौजूद है। इसे सिस्टम-ऑन-ए-चिप कहा जाता है। कुछ लिनक्स की तरह डेस्कटॉप ओएस भी चलाते हैं। (ठीक है, ज्यादातर कुछ बाहरी चिप्स का उपयोग करते हैं, उदाहरण के लिए RAM, लेकिन वे करीब हैं) ...
sleske

2
यह मत भूलो कि प्रत्येक मेमोरी स्लॉट में सीमित संख्या में मेमोरी एड्रेस लाइनें होती हैं और साथ ही साथ। इसका मतलब है कि प्रत्येक स्लॉट का अपना अधिकतम होगा। लगभग हमेशा प्रत्येक स्लॉट का अधिकतम हिस्सा दूसरों की तरह ही होता है। उस नियम का एकमात्र अपवाद मैंने देखा है कि एक मदरबोर्ड था जो DDR2 और DDR3 मेमोरी का उपयोग कर सकता था (लेकिन एक ही समय में नहीं)। तो आपके पास 4 स्लॉट्स वाला एक सिस्टम हो सकता है जो 8GB RAM तक सपोर्ट करता है, लेकिन कोई भी स्लॉट 2GB स्टिक से ज्यादा नहीं ले सकता है क्योंकि हर स्लॉट केवल 31 एड्रेस लाइन्स और कुछ सिस्टम को उस विशेष स्लॉट को एक्टिवेट करने के लिए दिया जाता है। 32-33 बिट्स को नियंत्रित करता है जो रैम स्टिक सक्रिय है।
बेवुल्फनोडे42

6

अस्वीकरण: यह मेरी समझ है, मैं गलत हो सकता हूं, लेकिन मैं ब्लॉक के आसपास थोड़ा सा रहा हूं।

मेरे अनुभव में, जो लोग ग्राहकों को पढ़ने के लिए अंतिम "विनिर्देश" लिखते हैं, वे अक्सर बोर्ड के वास्तविक डिजाइन के साथ शामिल नहीं होते हैं। जैसे, आप उन अवसरों में भाग सकते हैं जहां डॉक्स "4 जीबी अधिकतम समर्थित मेमोरी" जैसी चीजें कहते हैं। मैंने कई मौकों पर पाया है कि मैं डॉक्स के दावे का समर्थन करने की तुलना में एक बोर्ड पर अधिक मेमोरी रटना कर सकता हूं, और वास्तव में चीजें अच्छी तरह से काम करती हैं।

मेरी सलाह है कि आप इसे आजमाएँ। एक स्टोर है जो मुझे पसंद है (बस मेरे छोटे शहर में) जो मुझे रैम खरीदने और उसे वापस करने देगा, इसलिए मैं वास्तव में बस कोशिश कर सकता हूं, शायद आप अपने द्वारा एक स्टोर पा सकते हैं जो कि समान रूप से भयानक है।

स्पष्ट रूप से विभिन्न वास्तुशिल्प सीमाएं हैं कि एक मशीन कितनी मेमोरी को संबोधित कर सकती है। सबसे स्पष्ट एक है कि क्या मंच 64 बिट ऑपरेशन का समर्थन करता है या नहीं - यदि ऐसा है, तो पता योग्य मेमोरी सीमा काफी बड़े पैमाने पर होगी ( x86 के लिए ~ 4 पीबी )। मुझे लगता है कि यह मानना ​​आसान है कि आपका बोर्ड 64 बिट का समर्थन करता है। तो यह सीपीयू के भीतर मेमोरी कंट्रोलर की तरह, टॉमस द्वारा उल्लिखित चीजों की तरह होगा। जैसा कि टॉमस ने भी कहा, यह समझ में आता है कि BIOS यहां भी भूमिका निभा सकता है। इसलिए आपको अपने मदरबोर्ड के उत्पाद पृष्ठ की जांच करनी चाहिए कि क्या उनके पास कोई BIOS अपडेट है जो मेमोरी सीमा के बारे में याप करता है।

दिन के अंत में, विभिन्न चीजें हो सकती हैं जो यह सीमित करती हैं कि आपकी मशीन कितनी मेमोरी का उपयोग कर पाएगी। हम कई चर के बारे में बात कर रहे हैं। और, मेरी राय में, यह जानने का सबसे अच्छा और तेज़ तरीका सिर्फ इसे आज़माना है (और सत्यापित करने के लिए MemTest86 चलाएं )

ध्यान रखें और शुभकामनाएँ।


यदि स्लॉट अधिकतम * स्लॉट की संख्या मदरबोर्ड के अधिकतम कुल उद्धृत से अधिक है, तो यह मान लेना उचित है कि अधिक काम करेगा और उस स्लॉट के लिए अधिकतम के साथ सभी स्लॉट भरने की कोशिश करेगा।
बेवुल्फनोडे42

यह वास्तव में मदरबोर्ड चिपसेट का एक फ़ंक्शन है, जिसे बोर्ड-निर्माता केवल उपयोग करता है, वे आम तौर पर उन्हें नहीं बनाते हैं। यदि आपको पता चलता है कि आपका चिपसेट क्या है और उस पर पढ़ा जाना चाहिए, तो आपको अपना उत्तर देना चाहिए। मुझे केवल चीजों की कोशिश करना आसान लगता है।
जेम्स टी स्नेल

5

अन्य मुद्दे हो सकते हैं, एक दोस्त Apple हार्डवेयर पर क्यूए कर रहा था, सिस्टम को 768MB मैक्स रैम (12 64 एमबी मॉड्यूल) के लिए प्रमाणित किया गया था, सिद्धांत रूप में, आप इसे दोगुना कर सकते हैं, लेकिन जब वे सिस्टम को प्रमाणित कर रहे थे, तो 12 128 एमबी नहीं मिल रहा था। व्यावहारिक, इसलिए यह उस कॉन्फ़िगरेशन में प्रमाणित नहीं था, लेकिन यह काम करना चाहिए

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