0

我刚刚学会了使用 ftrace 和 perf,它们有一些我不理解的共同点——跟踪事件。我猜它们是一些内核内部函数,如果启用它们,ftrace 会在调用它们时记录它们的名称。那正确吗?所有事件都按下面列出的组进行排序。有人能告诉我他们代表什么,或者我可以从哪里获得有关他们的详细信息。谢谢。

块 btrfs 压缩 drm ext3 ext4 fs ftrace gpio header_event header_page irq jbd jbd2 kmem mce 模块 napi net power raw_syscalls rcu regmap 调节器 rpm sched scsi 信号 skb sock syscalls timer udp vfs vmscan vsyscall workqueue writeback xen xfs

4

1 回答 1

0

其中每一个都是 linux 内核中打印日志消息的代码的名称。例如,rcu 是无锁列表代码。它代表读取副本更新。这些名称将与内核源代码中的文件或目录的名称大致匹配。查看内核源代码的文档目录以获取更多信息。

于 2013-09-07T15:23:56.177 回答