मेरा सवाल यह है कि ऑपरेटिंग सिस्टम की हाइपरथ्रेडिंग को लागू करने में कोई भूमिका है। BIOS स्तर या ऑपरेटिंग सिस्टम में हाइपरथ्रेडिंग कहां लागू किया गया है? क्या ऐसे ओएस हैं जो हाइपरथ्रेडिंग का समर्थन नहीं करते हैं लेकिन जिस हार्डवेयर पर वे चल रहे हैं वह हाइपरथ्रेडिंग का समर्थन करता है? क्या कोई माइक्रोकर्नल आधारित ओएस है जो हाइपरथ्रेडिंग का समर्थन करता है?
प्रत्येक ऑपरेटिंग सिस्टम एक हाइपरथ्रेडेड प्रोसेसर पर चलेगा क्योंकि यह कोर के साथ डबल कोर के रूप में दिखाई देता है लेकिन यह कार्यों को शेड्यूल करने के बारे में खराब विकल्प बना सकता है। यह दो विशेष कोर पर अनुसूची करने का निर्णय ले सकता है जो वास्तव में दो पूरी तरह से अलग कोर के बजाय एक हाइपरथ्रेडेड कोर के दो पक्ष हैं। यह एक गंभीर प्रदर्शन ड्रॉप का कारण बन सकता है और डेविड का उल्लेख नकारात्मक प्रभाव है। एक OS को इसके बारे में पता होना चाहिए, लेकिन इसे "लागू" करने के लिए बहुत कुछ करने की आवश्यकता नहीं है।
—
Mokubai