डेबियन मेलिंग सूची में कुछ स्काईलेक और कैबी लेक उपयोगकर्ताओं के लिए प्रासंगिक पोस्ट है: [चेतावनी] इंटेल स्काइलेक / कैबी लेक प्रोसेसर: टूटी हाइपर-थ्रेडिंग
उपयोगकर्ताओं को चलाना है
grep name /proc/cpuinfo | sort -u
उनके प्रोसेसर विवरण प्राप्त करने के लिए और फिर उपयुक्त के रूप में http://ark.intel.com/products/codename/37572/Skylake या http://ark.intel.com/products/codename/82879/Kaby-L जाँच करने के लिए ।
यदि उनका प्रोसेसर सूचीबद्ध है, तो उन्हें अगले भाग में जाना चाहिए
grep -q '^flags.*[[:space:]]ht[[:space:]]' /proc/cpuinfo && \
echo "Hyper-threading is supported"
एक अनुवर्ती पोस्ट के अनुसार , उपर्युक्त आदेश जो मैंने देखा है, विश्वसनीय नहीं है और उपयोगकर्ताओं को चलाने lscpu
और जाँचने की आवश्यकता है
lscpu आउटपुट रिपोर्ट: "थ्रेड (एस) प्रति कोर: 2", इसका मतलब है कि हाइपर-थ्रेडिंग सक्षम और समर्थित है।
यदि हाइपर-थ्रेडिंग का समर्थन किया जाता है, तो स्कीलके और कैबी लेक दोनों के लिए सलाह दी जाती है।
मेरे पास 16.04 पर एक प्रभावित स्कायलेक प्रोसेसर है, जिसे ठीक किया जा सकता है
grep -E 'model|stepping' /proc/cpuinfo | sort -u
रिटर्न
model : 78
model name : Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz
stepping : 3
ऐसे प्रोसेसरों के लिए सुझाव दिया गया है कि इंस्टॉल करें
आधार संस्करण 3.20170511.1 के साथ गैर-मुक्त "इंटेल-माइक्रोकोड" पैकेज, और सिस्टम को रिबूट करें। यह उन प्रणालियों के लिए अनुशंसित समाधान है, जैसा कि अन्य प्राणियों के रूप में होता है।
लेकिन 16.04 रेपो मुझे एक पुराना संस्करण दिखाता है:
apt policy intel-microcode
intel-microcode:
Installed: (none)
Candidate: 3.20151106.1
Version table:
3.20151106.1 500
500 http://archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages
क्या अनुशंसित संस्करण प्राप्त करना संभव है और, यदि यह संभव है, तो मैं ऐसा कैसे कर सकता हूं?
संपादित करें: मैंने https://launchpad.net/ubuntu/xenial/+package/intel-microcode पाया लेकिन वे सभी पुराने संस्करण प्रतीत होते हैं।
दूसरा संपादित करें: https://launchpad.net/ubuntu/+source/intel-microcode में प्रासंगिक अपडेट है लेकिन यह आर्टफुल एडवार्क के लिए है ।
lscpu | grep -e Model -e Step -e ^CPU\(s\) -e Thread
wget "https://launchpad.net/ubuntu/+source/intel-microcode/3.20170707.1~ubuntu16.04.0/+build/13159263/+files/intel-microcode_3.20170707.1~ubuntu16.04.0_amd64.deb"
और dpkg -i intel-microcode_3.20170707.1~ubuntu16.04.0_amd64.deb
।