使用 BCC 开发的 eBPF 程序包含两部分:
第一部分是用 C 语言开发的 eBPF 程序。在 eBPF 程序中,
你可以利用 BCC 提供的库函数和宏定义简化你的处理逻辑。
第二部分是用 Python 语言开发的前端界面,其中包含 eBPF 程序加载、挂载到内核函数和跟踪点,
以及通过 BPF 映射获取和打印执行结果等部分。
在前端程序中,你同样可以利用 BCC 库来访问 BPF 映射。
使用 BCC 开发的 eBPF 程序包含两部分:
第一部分是用 C 语言开发的 eBPF 程序。在 eBPF 程序中,
你可以利用 BCC 提供的库函数和宏定义简化你的处理逻辑。
第二部分是用 Python 语言开发的前端界面,其中包含 eBPF 程序加载、挂载到内核函数和跟踪点,
以及通过 BPF 映射获取和打印执行结果等部分。
在前端程序中,你同样可以利用 BCC 库来访问 BPF 映射。