NMI получен по неизвестной причине 20 – У вас есть странный режим энергосбережения?

Я использую Debian GNU / Linux 7.8 (wheezy). Во время выполнения моей программы MATLAB сегодня я получил это сообщение в терминале.

Message from syslogd@sas21 at Jul 18 16:40:49 ... kernel:[1747708.091929] Uhhuh. NMI received for unknown reason 20 on CPU 4. Message from syslogd@sas21 at Jul 18 16:40:49 ... kernel:[1747708.091932] Do you have a strange power saving mode enabled? Message from syslogd@sas21 at Jul 18 16:40:49 ... kernel:[1747708.091932] Dazed and confused, but trying to continue 

Я также помню, что между ними раздался звуковой сигнал.

Что это значит? И что мне делать дальше?

2 Solutions collect form web for “NMI получен по неизвестной причине 20 – У вас есть странный режим энергосбережения?”

Это None Maskable Interupt (NMI) и обычно запускается аппаратным событием вашей системы. В этом случае это похоже на то, что конкретный NMI не настроен, и хотя он получил NMI, он знает, что с ним делать, поэтому он просто игнорирует его.

Что делать дальше?

  • Если вы просто хотите избавиться от сообщения, вы можете попытаться скрыть его из командной строки, настроив syslogd.
  • Если вы хотите исправить проблему фона, вам нужно отсортировать то, что было изменено на машине (например, добавлено новое оборудование / драйвер?).

У меня такая же проблема с тех пор, как через пару дней на моем хосте KVM / QEMU работает Debian 8.6 с ядром 3.16.0-4-amd64. Это часть моего журнала:

Jan 01 13:07:42 debbi3 kernel: Uhhuh. NMI received for unknown reason 20 on CPU 0. Jan 01 13:07:42 debbi3 kernel: Do you have a strange power saving mode enabled? Jan 01 13:07:42 debbi3 kernel: Dazed and confused, but trying to continue Jan 02 10:48:58 debbi3 kernel: Uhhuh. NMI received for unknown reason 30 on CPU 0. Jan 02 10:48:58 debbi3 kernel: Do you have a strange power saving mode enabled? Jan 02 10:48:58 debbi3 kernel: Dazed and confused, but trying to continue

Это началось после установки BOINC (текущая задача – гипотеза Collatz). В настоящее время я разрешаю BOINC захватить 99% процессора.

Итак, моя догадка о причине этих сообщений заключается в том, что процессор насыщен и не получает достаточно времени для правильной обработки прерываний (аппаратных). В вашем конкретном случае причиной может быть другой процесс или внешняя причина. YMMV.

Надеюсь это поможет.

Interesting Posts

Хотя цикл для целых чисел с пользовательским вводом

ZFS Snapshot для резервного копирования с резервным копированием

Почему Firefox не может открыть ссылку со сценарием оболочки, который использует `source`?

Сценарий для перемещения одного типа файлов и создания подпапки, если он существует?

Сколько пользователей поддерживает поддержку Linux в одно и то же время через SSH?

Почему kdeconnect прослушивает порт 1716 / tcp все время? Как закрыть порт / защитить его?

Как использовать awk для отступов исходного файла на основе простых правил?

Как объединить dmix с плагинами ladspa для устройства по умолчанию

Стереофонический захват с v4l2

Выход трубы Bash на большее количество

Де-обфускация изображения со статистической информацией?

Вывод переменной не объединяется

Остановить подмодуль Git foreach от открытия меньше для каждого модуля

Как настроить кнопки сеанса Linux Mint?

Проблема с использованием графических карт

Linux и Unix - лучшая ОС в мире.