Linux系统调试工具Kprobe 使 说明书用户手册.pdf

Linux系统调试工具Kprobe 使 说明书用户手册.pdf

Kprobe使用指南

kprobe是linux内核的一个重要特性,是其他的内核调试工具(perf,systemtap)的“基础设

施”,同时内核BPF也依赖kprobe

它利用指令桩原理,截获指令流,并在指令执行前后插入hook函数:

如果需要知道内核函数是否被调用、被调用上下文、入参以及返回值,比较简单的方法是加

printk,但是效率低。

利用kprobe技术,用户可以自定义自己的回调函数,可以再几乎所有的函数中动态插入探

测点。

当内核执行流程执行到指定的探测函数时,会调用该回调函数,用户即可收集所需的信

文档评论(0)

1亿VIP精品文档

相关文档