我试图运行o-profile(一个用于linux的分析程序)并且在开始说'NMI watchdog'正在使用计数器0这样的东西时一直出错。 NMI是操作系统的一部分还是下载的单独软件包?我该如何卸载呢?
我在另一台具有相同操作系统和规格的Linux机器上尝试过此操作,并且O-Profile在没有错误的情况下运行。
答案 0 :(得分:2)
NMI(不可屏蔽中断)看门狗是一个硬件看门狗定时器,用于检测软件是否已崩溃,以强制系统自动硬件复位。
答案 1 :(得分: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监视程序)解决了这个问题。
答案 2 :(得分:0)
在echo 0 > /proc/sys/kernel/nmi_watchdog
之后和opcontrol --deinit
之前运行opcontrol --start
应该有效。基本上你通过运行该命令正在做的是禁用nmi_watchdog。