阅读背景:

kprobe原理与实现笔记

来源:互联网 

很久以前挖的坑, 现在还没填上, 也许以后再详细分析吧.


kprobe是内核提供的代码跟踪工具, 其使用方法见Documentation/kprobes.txt, 此处做个简要说明. kprobe允许你在任何内核程序位置动态打断并收集调试信息. 你可以在几乎热河内核代码地址陷入中断, 指定断点触发时的处理程序. 当前有三类探测方式: kprobes, jprobes与kretprobes(也叫return probes). 一个kprobe可以插入到内核任意指令里, 一个jprobe可以插入到内核函数的入口并提供方便的函数参数获取方式, 一个return probe在指定函数返回时使用. kprobe是内核提供的代码跟踪




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: