कई सीपीयू का उपयोग करते समय रैम को संतुलित करना


13

हम एक सीपीयू के साथ HP DL360 G7 सर्वर है और 16 जी12 जी राम। हम एक और सीपीयू जोड़ने की योजना बना रहे हैं। तो, हमें दूसरे सीपीयू के लिए भी रैम चाहिए। यदि हम दूसरे सीपीयू में विभिन्न आकार के रैम जोड़ते हैं तो क्या कोई नकारात्मक प्रदर्शन प्रभाव पड़ता है? उदाहरण के लिए 20G?

वर्तमान राम विन्यास: वर्तमान राम विन्यास


12GB रैम लगती है।
ewwhite

जवाबों:


22

हिमाचल प्रदेश ProLiant DL360 G7 सर्वर (और अन्य Nehalem और नए सीपीयू सिस्टम) स्मृति DIMM आबादी के दिशा निर्देशों का एक सेट है। क्या आप साझा कर सकते हैं कि वर्तमान में क्या आबादी है और आपकी अंतिम रैम राशि / लक्ष्य क्या है?

  • यह मुख्य रूप से सिस्टम के लिए क्विकस्पेस में प्रलेखित है, लेकिन मैं कुछ विशिष्ट दिशानिर्देश देने की कोशिश करूंगा।
  • एचपी के पास प्रक्रिया और आपके विकल्पों के माध्यम से कदम बढ़ाने में आपकी मदद करने के लिए एक इंटरैक्टिव मेमोरी कॉन्फ़िगरेशन टूल भी है ।
  • यहाँ Nehalem / Westmere CPU आर्किटेक्चर पर एक तकनीकी डीप-डाइव है जो चीजों के मेमोरी साइड को स्पष्ट करता है।

वर्तमान में, आपके पास सर्वर पर 18 स्लॉट में से 9 उपलब्ध डीआईएमएम स्लॉट हैं। आप उनमें से केवल आधे का उपयोग कर सकते हैं क्योंकि सर्वर में केवल एक सीपीयू स्थापित है। अतिरिक्त CPU स्थापित करने से उपयोग के लिए अन्य 9 स्लॉट खुल जाते हैं।

  • यदि आप प्रत्येक CPU के DIMM बैंकों में प्रदर्शन को अधिकतम करते हैं। उदाहरण के लिए सर्वोत्तम परिणाम हैं यदि RAM की एक समान मात्रा दोनों CPU को सौंपी जाती है।

अन्य महत्वपूर्ण नियम हैं:

  • पंजीकृत मेमोरी (RDIMM) के साथ अनबॉर्वर्ड मेमोरी (UDIMMs) न मिलाएं
  • यदि संबंधित प्रोसेसर स्थापित नहीं है, तो DIMM स्थापित न करें
  • प्रदर्शन को अधिकतम करने के लिए, सभी स्थापित प्रोसेसर के बीच कुल मेमोरी क्षमता को संतुलित करें
  • एक चैनल के भीतर सबसे भारी लोड (क्वाड-रैंक) से लेकर सबसे हल्के लोड (एकल-रैंक) तक डीआईएमएम को आबाद करें

मेमोरी चैनल जनसंख्या युक्तियां भी हैं जो बस की गति को प्रभावित करती हैं। उदाहरण के लिए, CPU प्रति 3 से 6 DIMM का उपयोग करके सभी 18 स्लॉट्स के साथ चलने की तुलना में तेज़ होने वाला है। RAM को दोनों CPU द्वारा देखा जा सकता है, लेकिन यदि आपके पास दो CPU हैं, तो आपको दोनों तरफ लोकप्रिय होना होगा।

यहाँ छवि विवरण दर्ज करें

अपने सेटअप के साथ उत्तर दें, और हम अनुकूलन में मदद कर सकते हैं ...


अद्यतन प्रश्न।
गुंटिस

आपको अभी 12GB RAM लगती है। आपका कुल RAM लक्ष्य क्या है? मूल रूप से, अंतिम सिफारिश सीपीयू में रैम की मात्रा को संतुलित करने के लिए है ... इसलिए 24 जीबी रैम और दो सीपीयू में जाने के लिए, नए प्रोसेसर के डीआईएमएम स्लॉट में 3 और 4 जीबी मॉड्यूल जोड़ें। यदि आपको इससे अधिक की आवश्यकता है, तो दोनों पक्षों को जोड़ते रहें।
ewwhite

हाँ, राम राशि के बारे में मेरी गलती है।
गुंटिस

सीपीयू के प्रत्येक चैनल पर समान मेमोरी बहुत महत्वपूर्ण है। और यह सब कुछ नहीं है - या तो आप इसे करते हैं या आप नहीं करते हैं। प्रत्येक सीपीयू पर समान मेमोरी कुछ फायदेमंद है। यह सब या कुछ भी नहीं है - दो सीपीयू जितना अधिक असंतुलित होंगे, उतना ही यह प्रदर्शन को नकारात्मक रूप से प्रभावित करेगा। यदि संभव हो तो, छह चैनलों में से प्रत्येक पर 4GB, 6GB, या 8GB डालें।
डेविड श्वार्ट्ज

@DavidSchwartz प्रत्येक चैनल पर मेमोरी मात्रा के संबंध में सर्वर चिप्स कुछ अलग हैं? मुझे याद है कि नियमित रूप से उपभोक्ता LGA1366 सिस्टम पर असंतुलित स्मृति मात्रा को रिटेल में कई साल पहले पेश किया गया था; और उस समय कहा गया था कि केवल जुर्माना सभी 3 चैनलों में नहीं फैले कुल के हिस्से के लिए होगा। 4-2-2gb स्थापित करने से 3 चैनल के प्रदर्शन पर 6 जीबी और एकल चैनल पर 2 जीबी मिलेगा।
दान

2

सिस्टम जिसे आप संदर्भित कर रहे हैं, वह एक या दूसरे प्रोसेसर के लिए रैम मॉड्यूल के बीच अंतर नहीं करता है। सभी रैम दो प्रोसेसर के बीच साझा की जाती है। सिद्धांत रूप में विभिन्न आकार की स्मृति को जोड़ने के लिए कोई प्रभाव नहीं है। केवल एक चीज जो आपको ध्यान में रखने की जरूरत है, वह यह है कि आप चैनलों (दोहरे चैनल = 2 डीआईएमएस, ट्रिपल चैनल 3 डिम) का सम्मान करते हैं। यह भी सुनिश्चित करें कि आपकी RAS-CAS विलंबताएँ और समय हमेशा एक समान हों।

संपादित करें

जैसा कि डेविड श्वार्ट्ज ने कहा है:

यदि आपके पास प्रत्येक सीपीयू पर विभिन्न मात्रा में रैम है, तो क्यूपीआई की एक दिशा दूसरे की तुलना में अधिक संतृप्त होगी, जो प्रदर्शन पर नकारात्मक प्रभाव डालेगी।


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

1

मुझे डर है कि यह कैसे काम करता है। प्रति-सीपीयू मेमोरी (ऐसी सर्वरों पर कम से कम, सुपर कंप्यूटर एक अलग कहानी है) जैसी कोई चीज नहीं है। इसलिए आपको अतिरिक्त CPU का उपयोग करने के लिए अतिरिक्त मेमोरी जोड़ने की आवश्यकता नहीं है। बेशक आप यह कर सकते हैं यदि आप पाते हैं कि आप स्मृति के साथ-साथ सीपीयू के लिए विवश हैं।


5
वहाँ रहे हैं प्रति-सीपीयू स्मृति बैंकों और निश्चित रूप से प्रदर्शन निहितार्थ राम को उन बैंकों को स्थान रिश्तेदार बंधे।
10

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