通过实例了解uprobe及其对性能的影响

前言

uprobe是用户空间探针的意思,可以用来给用户程序的任何地方下探针,不仅仅是函数粒度层级的。所以异常灵活。
如果不熟悉ftrace、uprobe, 可参考以下文档:
https://www.kernel.org/doc/Documentation/trace/ftrace.txt
https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt
市面上有很多关于uprobe用法及原理的讨论,但是关于其性能方面的还比较少,本文就通过一个例子简单讲讲,同时读者也能从中直观的看到如何使用uprobe.

试验

#include
#include 
#include 

你可能感兴趣的:(c,GDB技巧,linux,uprobe,ftrace,linux,c)