Лицензия на данные тексты: Какие либо гарантии отсутствуют совсем и абсолютно.
Сторожевых таймеров 2: аппаратный и программный:
nmi_watchdog=0 - отключает аппаратный сторожевой таймер
nowatchdog - отключает оба сторожевых таймера - программный и аппаратный.
DOC
NMI (Non-Maskable Interrupt) — немаскируемое прерывание в Linux. Это аппаратное прерывание, которое не может быть проигнорировано или подавлено процессором.
watchdog - функция, которая позволяет обнаруживать сбои в работе системы.
nmi_watchdog - функция, которая позволяет обнаруживать сбои в работе ядра.
Некоторые особенности работы nmi_watchdog:
- обнаружение мягких блокировок. Это ошибки, из-за которых ядро работает в режиме ядра более 20 секунд, не давая возможности выполняться другим задачам.
- обнаружение жёстких блокировок. Это ошибки, из-за которых процессор работает в режиме ядра более 10 секунд, не давая возможности выполняться другим прерываниям.
Параметр nowatchdog может не работать для некоторых модулей watchdog,
например, для аппаратного сторожевого таймера Intel TCO.
В этом случае модуль ядра для TCO можно отключить с помощью параметра modprobe.blacklist=iTCO_wdt
dmesg | grep watchdog
[ 0.162341] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
Отредактировано Avenir.Sirgun (Сб, 11 Апр 2026 03:49:31)
- Подпись автора
Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;