禁用内核跟踪器

时间:2016-01-21 15:40:01

标签: linux linux-kernel linux-device-driver

我安装了Ubuntu 12.04(32位)。当前跟踪器设置为nop。

cat current_tracer 
nop

虽然当前的跟踪器是nop,但在执行其他操作时,所有这些以下消息都在打印并连续打印。 为什么会这样?如何禁用打印这些正在打印的邮件?

<...>-573   [003] ....     6.304043: do_sys_open: "/etc/modprobe.d/blacklist-firewire.conf" 0 666
           <...>-573   [003] ....     6.304055: do_sys_open: "/etc/modprobe.d/blacklist-framebuffer.conf" 0 666
           <...>-569   [000] ....     6.304073: do_sys_open: "/run/udev/data/c4:73" 88000 666
           <...>-573   [003] ....     6.304077: do_sys_open: "/etc/modprobe.d/blacklist-modem.conf" 0 666
           <...>-573   [003] ....     6.304087: do_sys_open: "/etc/modprobe.d/blacklist-oss.conf" 0 666
           <...>-573   [003] ....     6.304119: do_sys_open: "/etc/modprobe.d/blacklist-rare-network.conf" 0 666
           <...>-573   [003] ....     6.304135: do_sys_open: "/etc/modprobe.d/blacklist-watchdog.conf" 0 666
           <...>-573   [003] ....     6.304166: do_sys_open: "/etc/modprobe.d/blacklist.conf" 0 666
           <...>-569   [000] ....     6.304180: do_sys_open: "/run/udev/data/c4:73.tmp" 88241 666
           <...>-573   [003] ....     6.304190: do_sys_open: "/etc/modprobe.d/vmwgfx-fbdev.conf" 0 666

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您是否尝试过echo 0 > tracing_on

您是否尝试过echo notrace_printk > trace_options

但是,如果你担心ftrace的开销,你应该做更多的事情并完全禁用ftrace。

如果您不确定如何处理ftrace,您还可以查看trace-cmd命令。

特别要尝试trace-cmd reset