16.04: Как получить рекомендуемый пакет intel-microcode для решения проблемы гиперпоточности?

В списке рассылки Debian есть сообщение, относящееся к некоторым пользователям Skylake и Kaby Lake: [ПРЕДУПРЕЖДЕНИЕ] Процессоры Intel Skylake / Kaby Lake: нарушенная гиперпоточность

Пользователи должны запускать [ 1115]

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: «Поток (ы) на ядро: 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 и перезагрузке системы. ЭТО РЕКОМЕНДУЕМОЕ РЕШЕНИЕ ДЛЯ ЭТИХ СИСТЕМ, ПОТОМУ ЧТО ОНА ИСПРАВЛЯЕТ ДРУГОЙ ПРОЦЕССОР, ПРОБЛЕМЫ.

Но репо 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 содержит соответствующее обновление, но оно предназначено для Ловкого Адварка .

18
задан 26 June 2017 в 23:34

3 ответа

Установите последний официальный пакет вручную . то есть для 64-битной ОС:

wget http://ftp.us.debian.org/debian/pool/non-free/i/intel-microcode/intel-microcode_3.20170511.1~bpo8+1_amd64.deb
sudo dpkg -i intel-microcode_3.20170511.1~bpo8+1_amd64.deb

Перезагрузите компьютер, и все готово. ТАКЖЕ , вам необходимо установить последнее обновление BIOS с вашего компьютера. Обратитесь к производителю вашего компьютера за последним официальным обновлением BIOS.

0
ответ дан 26 June 2017 в 23:34

Вы можете установить пакет для artful.

Этот пакет содержит двоичные прошивки. Он не зависит от версии.

0
ответ дан 26 June 2017 в 23:34

Можно установить окна использования обновления BIOS pe.

медиа Программы установки Windows содержит окна pe. Оболочка cmd может быть поднята путем нажатия сдвига + f10 для доступа к исполняемому файлу BIOS updater.

0
ответ дан 27 June 2017 в 09:34

Другие вопросы по тегам:

Похожие вопросы: