MacPro Xeon पर हाइपरथ्रेडिंग अक्षम करें


2

हमें कई MacPros पर हाइपरथ्रेडिंग को अक्षम करना होगा।

हमारे पास केवल दो प्रकार के मैक हैं - डुअल क्वाड कोर 2.4 "वेस्टमेयर" और सिंगल सीपीयू सिक्स कोर 3.66 "वेस्टमेयर"। सभी मशीनें 10.6.8 चलती हैं

कुछ अजीब कारणों से टर्मिनल कमांड "sudo nvram SMT = 0" कुछ डुअल-सीपीयू मशीनों पर ठीक काम करता है और सभी सिंगल-सीपीयू मशीनों सहित अन्य पर नहीं। NVRAM राज्य की जाँच करते समय सभी मशीनें इस ध्वज को सही तरीके से सेट के रूप में दिखाती हैं, लेकिन उनमें से कुछ अभी भी गतिविधि मॉनिटर में कोर की दोगुनी संख्या दिखाते हैं।

हाइपरथ्रेडिंग (Processor.prefpane, hwprefs, CHUD टूल्स) को निष्क्रिय करने के अन्य सभी साधनों पर कोई प्रभाव नहीं पड़ता है।

मैं इस मुद्दे पर किसी भी सुराग की बहुत सराहना करता हूं।


2
बस इसे BIOS में अक्षम करें?
Ramhound

@ रामहाउंड ने क्या कहा, आपको बस BIOS में ऐसा करना चाहिए। मैं मैक BIOS से अपरिचित हूं, लेकिन यह कहीं न कहीं होना ही है। मुझे नहीं लगता कि फ्लाई पर हाइपरथ्रेडिंग को निष्क्रिय करना संभव है।
Shinrai

... मैक को छोड़कर नहीं है एक BIOS। पुराने मैकबुक पेशेवरों के लिए या तो नए फर्मवेयर (सेमी-ऑप्ट-ओ-एफ), या नए इंटेल मॉडल के लिए, यह कोई एक्सेस नहीं है ... क्योंकि वे ईएफआई का उपयोग करते हैं। आप सकता है rEFIt स्थापित करें refit.sourceforge.net और प्री-बूट वातावरण का उपयोग करें ... लेकिन फिर से, वहां है चीजों को निष्क्रिय करने के लिए कोई BIOS नहीं।
Bon Gart

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