मेरे पास 2 सीपीयू (22 करोड़ प्रत्येक प्लस एचटी) के साथ एक सर्वर है। मैंने 64 आवंटित कोर के साथ एक KVM अतिथि बनाया। जब मैं एक संकलन कार्य चलाता हूं तो वर्चुअल मशीन 100% (मध्यम डिस्क I / O और मेमोरी उपयोग पर) सभी 64 कोर दिखाता है, लेकिन भौतिक मशीन पर अतिथि केवल 88 कोर के बजाय यादृच्छिक रूप से 100% पर 14 कोर का उपयोग करता है (या 100% पर 64 समर्पित कोर)। यहां तक कि अगर मैं अधिक संकलन कार्यों को स्पॉन करता हूं तो यह नहीं बदलता है। क्या वास्तव में उपलब्ध सभी कंप्यूटिंग शक्ति का उपयोग करने के लिए मुझे कोई पैरामीटर या सेटिंग बदलना है?
आप अपना KVM अतिथि कैसे बना सकते हैं? CLI? जीयूआई?
—
लेनिए
मैंने virsh में XML-Dump का उपयोग किया था क्योंकि यह पुराने सर्वर से माइग्रेशन था और नए सर्वर को गुण-प्रबंधक में मिलान करने के लिए कॉन्फ़िगरेशन बदल दिया था।
—
हिबिक्टिसैसुना
क्या आप इसका आउटपुट दिखा सकते हैं
—
लेनिए
virsh cpu-stats <VMname>
?
14 कोर के अलावा सभी कोर 0.0000s दिखाते हैं। लेकिन मुझे कम से कम एक त्रुटि मिल सकती है। एक्सएमएल में एक वीसीपीयू पिनिंग था जो कि पुण्य-प्रबंधक में प्रकट नहीं होता है।-मैंने इसे अतिथि के माध्यम से हटा दिया
—
हिबिक्टिसैसुना
for i in {0..63}; do sudo virsh vcpupin $kvmdomain $i r --config; done
और पुनः आरंभ किया। दुर्भाग्य से यह अभी भी केवल 14 कोर का उपयोग करता है। मैं मेजबान को यह देखने के लिए रिबूट करूंगा कि क्या यह अभी भी होता है।