Die Debian-Mailingliste enthält einen Beitrag, der für einige Skylake- und Kaby Lake-Benutzer relevant ist: [WARNUNG] Intel Skylake / Kaby Lake-Prozessoren: Unterbrochenes Hyper-Threading
Benutzer sollen laufen
grep name /proc/cpuinfo | sort -u
Informationen zum jeweiligen Prozessor finden Sie unter http://ark.intel.com/products/codename/37572/Skylake oder http://ark.intel.com/products/codename/82879/Kaby-Lake .
Wenn ihr Prozessor aufgelistet ist, sollten sie als nächstes ausgeführt werden
grep -q '^flags.*[[:space:]]ht[[:space:]]' /proc/cpuinfo && \
echo "Hyper-threading is supported"
Laut einem Follow-up-Beitrag ist der obige Befehl, den ich durchgeschlagen habe, nicht zuverlässig und Benutzer müssen ausführen lscpu
und prüfen, ob
Die lscpu-Ausgabe meldet: "Thread (s) per core: 2", dh Hyper-Threading ist aktiviert und wird unterstützt.
Wenn Hyper-Threading unterstützt wird, werden sowohl Skylake als auch Kaby Lake beraten.
Ich habe einen betroffenen Skylake Prozessor auf 16,04 , die kann festgelegt werden , da
grep -E 'model|stepping' /proc/cpuinfo | sort -u
kehrt zurück
model : 78
model name : Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz
stepping : 3
Für solche Prozessoren wird die Installation eines Fix empfohlen
das nicht-freie "Intel-Microcode" -Paket mit der Basisversion 3.20170511.1, und starten Sie das System neu. DAS IST DIE EMPFOHLENE LÖSUNG FÜR DIESE SYSTEME, WENN ES AUCH ANDERE PROZESSOR-PROBLEME BEHEBT.
Aber das 16.04 Repo zeigt mir eine ältere Version:
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
Ist es möglich, die empfohlene Version zu erhalten und wenn möglich, wie kann ich das tun?
Edit: Ich habe https://launchpad.net/ubuntu/xenial/+package/intel-microcode gefunden, aber alle scheinen ältere Versionen zu sein.
Zweite Änderung : https://launchpad.net/ubuntu/+source/intel-microcode hat das relevante Update, aber es ist für Artful 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"
und installieren können dpkg -i intel-microcode_3.20170707.1~ubuntu16.04.0_amd64.deb
.