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

Как перезапустить icewm из командной строки?

Redhat / Centos 7 Лучшая практика Firewalld для правил pptp или L2TP / IPsec

Слияние двух разных / домашних папок вместе с одинаковыми учетными записями пользователей, хранение новейших файлов

Как ядро ​​Linux обрабатывает входы / выходы клавиатуры?

CWP Postfix отправляет почту, хост не принимает почту с localhost

Как tar только файлы в нескольких каталогах, но не в каталоге?

Присоедините две таблицы, основанные на значениях, не связанных друг с другом, в выбранном столбце

MPD и Chrome не могут одновременно воспроизводить аудио

Что означает синтаксис bash? ETL_PORT = "$ {ETL_PORT: -6090}"

bash script – функция цикла

Функциональность Emacs «перейти к определению класса»?

Почему я не могу изменить фон рабочего стола на JPG в LXDE?

Узнайте, какая команда запущена в сеансе экрана

smbclient завершается с ошибкой протокола сообщения: NT_STATUS_INSUFFICIENT_RESOURCES ', что это значит и как его исправить?

Создайте новый физический том, используя lvm

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