首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

推荐一款轻量级 eBPF 前端工具 ply

1 Overview ply 是 eBPF 的 front-end 前端工具之一,专为 embedded Linux systems 开发,采用 C 语言编写,只需 libc 和内核支持 BPF 就可以运行...ply 由瑞典工程师 Tobias Waldekranz 开发,其项目主页是 PLY Light-weight Dynamic Tracer for Linux 。...使用非常灵活和轻量级,编辑一种类 C 语言的脚本,然后利用内核 eBPF 来收集和探测内核数据,比如打印出内核函数的调用栈,获取内核变量等,是学习内核,进行嵌入式 Linux 系统开发调试的利器!...gcc-aarch64-linux-gnu 交叉编译步骤举例如下: $ git clone https://github.com/wkz/ply $ ....perf_event.h | |-- ply.h | |-- printxf.h | |-- provider.h | |-- sym.h | |-- syscall.h | |-- type.h | `-- utils.h

52940
领券