द्वारा उपयोग किए गए कोर की संख्या को सीमित करें, मैं 2 एक्स क्वाड-कोर ज़ीऑन ई 5520 2.2GHz, 24.0GB रैम और एरलांग आर 15 बी 02 (एसएमपी सक्षम) के साथ नोड पर प्रयोग चला रहा हूं। मुझे आश्चर्य है कि क्या मैं एरलांग वीएम द्वारा उपयोग किए गए कोर की संख्या को सीमित कर सकता हूं ताकि मैं कुछ कोर को अस्थायी रूप से अक्षम कर सकूं और स्केलेबिलिटी का परीक्षण करने के लिए चरण-दर-चरण चरण बढ़ा सकूं।erlang
मेरे पास इस नोड पर रूट पहुंच नहीं है। तो मैं कुछ विधि की उम्मीद कर रहा हूं जो या तो erl
या एरलांग कोड द्वारा पैरामीटर निर्दिष्ट करके है।
धन्यवाद! क्या आप कृपया '+ एस 4: 2' और' + एस 2: 2' के बीच अंतर को समझा सकते हैं (यानी 'शेड्यूलर' 'शेड्यूलरऑनलाइन' से अधिक है)? –
'+ एस 2: 2' का मतलब है कि आप दो शेड्यूलर चाहते हैं और आप दोनों ऑनलाइन चाहते हैं। 'एस 4: 2' का मतलब है कि आप चार शेड्यूलर चाहते हैं लेकिन आप उनमें से केवल दो ऑनलाइन चाहते हैं। ध्यान दें कि रनटाइम पर आपका एप्लिकेशन 'erlang: system_info/1' और' erlang: system_flag/2' फ़ंक्शंस के माध्यम से शेड्यूलर और ऑनलाइन शेड्यूलर की संख्या की जांच और परिवर्तन कर सकता है; [system_info/1] (http://www.erlang.org/doc/man/erlang.html#system_info-1) और [system_flag/2] के लिए प्रलेखन देखें (http://www.erlang.org/doc अधिक जानकारी के लिए /man/erlang.html#system_flag-2)। –
लेकिन चूंकि ऑनलाइन शेड्यूलर की संख्या समान है, अलग-अलग 'शेड्यूलर' मानों का क्या प्रभाव है? –