1

我试图运行 o-profile(一个用于 linux 的分析程序)并在开始说“NMI 看门狗”正在使用计数器 0 之类的东西时不断出错。NMI 是操作系统的一部分还是单独下载的包?我将如何卸载它?

我在另一台具有相同操作系统和规格的 Linux 机器上进行了尝试,并且 O-Profile 运行时没有出现错误。

4

3 回答 3

2

NMI(不可屏蔽中断)看门狗是一个硬件看门狗定时器,它检测软件是否崩溃,以强制系统自动硬件复位。

于 2011-11-29T23:20:11.193 回答
0

echo 0 > /proc/sys/kernel/nmi_watchdog之后opcontrol --deinit和之前运行opcontrol --start应该可以工作。本质上,您通过运行该命令所做的是禁用 nmi_watchdog。

于 2014-01-21T03:45:13.413 回答
0

我在 RHEL6 bsaed 发行版上遇到了类似的问题。做的时候

sudo opcontrol --start

我有:

Error: counter 0 not available nmi_watchdog using this resource ? Try:
opcontrol --deinit
echo 0 > /proc/sys/kernel/nmi_watchdog

执行此消息的最后两行(取消初始化 oprofile 并停止 NMI 看门狗)解决了该问题。

于 2013-07-11T09:16:07.937 回答