2022年3月17日

摘要: 本文地址:https://www.ebpf.top/post/ubuntu-21-10-dbgsym 1. 背景 Linux 内核中的调试符号包含源代码级别的信息,如函数名称、函数调用约定、以及源代码行号到指令的映射。这些信息在调试或剖析内核的时候非常有用。在本文中,我将展示如何在 Ubuntu 上 阅读全文
posted @ 2022-03-17 15:28 深入浅出eBPF 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 如果你只是需要快速使用工具来进行问题排查,包括但不限于函数调用栈跟踪、函数调用子函数流程、函数返回结果,那么推荐你直接使用 Brendan Gregg 封装的 perf-tools工具即可,本文尝试从手工操作 Ftrace 跟踪工具的方式展示在底层是如何通过 tracefs 实现这些能力的。如果你对某个跟踪主题感兴趣,建议直接跳转到相关的主题查看。 阅读全文
posted @ 2022-03-17 08:36 深入浅出eBPF 阅读(2514) 评论(0) 推荐(1) 编辑

导航