รายการส่งเมล Debian มีโพสต์ที่เกี่ยวข้องกับผู้ใช้ Skylake และ Kaby Lake: [คำเตือน] โปรเซสเซอร์ Intel Skylake / Kaby Lake: การทำไฮเปอร์เธรดที่หัก
ผู้ใช้จะต้องเรียกใช้
grep name /proc/cpuinfo | sort -u
เพื่อรับรายละเอียดตัวประมวลผลของพวกเขาแล้วตรวจสอบ http://ark.intel.com/products/codename/37572/Skylakeหรือhttp://ark.intel.com/products/codename/82879/Kaby-Lakeตามความเหมาะสม
หากหน่วยประมวลผลของพวกเขาอยู่ในรายการพวกเขาควรจะทำงานต่อไป
grep -q '^flags.*[[:space:]]ht[[:space:]]' /proc/cpuinfo && \
echo "Hyper-threading is supported"
จากการติดตามโพสต์คำสั่งด้านบนที่ฉันพบนั้นไม่น่าเชื่อถือและผู้ใช้จำเป็นต้องเรียกใช้lscpu
และตรวจสอบว่า
รายงานเอาต์พุต lscpu: "เธรด (s) ต่อคอร์: 2", นั่นหมายถึงการเปิดใช้งานและการสนับสนุนเธรดไฮเปอร์
หากรองรับการใช้เธรดมากเกินไปจะมีคำแนะนำสำหรับทั้ง Skylake และ Kaby Lake
ฉันมีหน่วยประมวลผล Skylake ที่ได้รับผลกระทบในวันที่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
สำหรับโปรเซสเซอร์ดังกล่าวการแก้ไขที่แนะนำคือการติดตั้ง
แพคเกจ "intel-microcode" ที่ไม่มีค่าใช้จ่ายพร้อมด้วยเวอร์ชันพื้นฐาน 3.20170511.1 และรีบูตระบบ นี่คือโซลูชันที่แนะนำสำหรับระบบเหล่านี้ตามที่ได้แก้ไขปัญหาตัวประมวลผลอื่น ๆ เช่นกัน
แต่ repo ที่ 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มีการปรับปรุงที่เกี่ยวข้อง แต่มันเป็นเก่ง Aadvark
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