Estou usando o RHEL 6 (kernel 2.6.32-131) e estou tentando iniciar o oprofile, mas continuo recebendo um erro. Minha versão do oprofile é 0.9.6-12.
Consegui fazer com sucesso
opcontrol --init
Mas quando eu fiz um
opcontrol --start --no-vmlinux
Eu recebi o erro
Using default event: CPU_CLK_UNHALTED:100000:0:1:1
Error: counter 0 not available nmi_watchdog using this resource ? Try:
opcontrol --deinit
echo 0 > /proc/sys/kernel/nmi_watchdog
Eu não sei se é seguro para mim fazer isso? Para o que eu pesquisei, parece que o nmi_watchdog é usado para reiniciar o sistema se ele trava, e isso soa como algo que eu quero. Além disso,
grep NMI /proc/interrupts
mostra um monte de números, o que eu acho que indica que o nmi_watchdog já está rodando?
Como posso executar o oprofile e o nmi_watchdog?
Tags rhel-6