Ftrace 集锦

非常有效的Linux 调试工具。和内核编译相关(是不是可以修改内核ftrace嵌入内容,跟踪不同的内核行为)。

1,一些相关的网页:

如何使用ftrace进行内核调试:https://blog.csdn.net/trochiluses/article/details/9836329

宋宝华:关于Ftrace的一个完整案例:https://blog.csdn.net/21cnbao/article/details/79156953

2,ftrace 原理:

理解ftrace的内核修改。

ftrace(一)原理简介:https://www.cnblogs.com/openix/p/4163995.html

Linux内核ftrace原理: https://www.jianshu.com/p/56a96de4e879 (里面有精巧的二进制处理)

Ftrace实现原理与开发实践: http://tinylab.org/ftrace-principle-and-practice/

3,有趣的调试案例、技巧:

Hooking linux内核函数(二):如何使用Ftrace hook函数: https://xz.aliyun.com/t/2948

4,android的ftrace

https://source.android.google.cn/devices/tech/debug/ftrace

5,用户态跟踪

trace_marker,

android trace 实现例子: https://blog.csdn.net/jacky_perf/article/details/78509441

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值