023.精准显示内存泄漏调用栈
如何你想实现符号化调用栈
你得拿到调用栈信息
如何拿呢
eBPF端这样拿
struct {
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
__uint(max_entries, 16384);
__type(key, u32);
__type(value, u64[127]);
} stackmap SEC(".maps");
int stack_id = bpf_get_stackid(
ctx,
&stackmap,
BPF_F_USER_STACK
);
然后在用户态实现符号化
我们先来手动符号化
找找感觉
视频见

浙公网安备 33010602011771号