Я хочу знать, являются ли прерывания по таймеру, т.е. то, что мы видим в «cat / proc / interrupts | grep timer», NMI или что.
Я знаю, что сторожевой таймер является NMI.
Обычно это зависит от аппаратного обеспечения, а не от ядра, вам следует обратиться к документации вашего процессора. В большинстве случаев в процессоре доступно только несколько линий NMI, и их следует использовать как можно меньше. (Только для опасных для жизни прерываний, таких как сторожевой таймер:))
И довольно полезное чтение о NMI http://www.ganssle.com/articles/anmi.htm