Я использую RHEL 6 (ядро 2.6.32-131) и пытаюсь запустить oprofile, но постоянно получаю сообщение об ошибке. Моя oprofile версия 0.9.6-12.
Я смог успешно сделать
opcontrol --init
Но когда я сделал
opcontrol --start --no-vmlinux
Я получил ошибку
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
Я не знаю, безопасно ли мне это делать? Для того, что я гуглил, кажется, что nmi_watchdog используется для перезагрузки системы, если она зависает, и это звучит как то, что я хочу. Также,
grep NMI /proc/interrupts
показывает кучу чисел, которые, я думаю, указывает, что nmi_watchdog уже запущен?
Как мне запустить oprofile и nmi_watchdog?