03 2023 档案

摘要:内核的各个子系统已经有大量的跟踪点,如果这些跟踪点无法满足工作中的需求,可以自己手动添加跟踪点。 添加跟踪点有两种方式,一种是仿照events/目录下的跟踪点,使用TRACE_EVENT() 宏添加。另一种是参考内核目录samples/trace_events添加。本文对这两种方式分别进行介绍。 使 阅读全文
posted @ 2023-03-03 22:36 学习,积累,成长 阅读(508) 评论(0) 推荐(0)
摘要:简介 Ftrace是Linux Kernel的官方tracing系统,支持Function trace、静态tracepoint、动态Tracepoint的跟踪,还提供各种Tracer,用于统计最大irq延迟、最大函数调用栈大小、调度事件等。 Ftrace还提供了强大的过滤、快照snapshot、实 阅读全文
posted @ 2023-03-03 22:35 学习,积累,成长 阅读(2615) 评论(0) 推荐(0)