janey
2022-12-05
来自江苏
这里的一次编译,跟JIT即时编译是一个意思吗?如果不是,那有什么区别?
作者回复: 是的,一个意思
有识之士
2022-07-24
微信群在哪里?
3
Geek_5ada4a
2022-11-18
来自广东
第二,通过对 BPF 代码中的访问偏移量进行重写,解决了不同内核版本中数据结构偏移量不同的问题。第三,在 libbpf 中预定义不同内核版本中数据结构的修改,解决了不同内核中数据结构不兼容的问题。 老师,我不太理解第二点和第三点的区别。 “预定义不同内核版本中数据结构的修改”,就是为了实现对“访问偏移量进行重写”吧?这两点落到实处,应该就是一点? ps vmlinux 已经提供了内核数据结构,为什么libbpf中还要“预定义不同内核版本中数据结构的修改”?
共 1 条评论
lyonger
2022-08-31
来自广东
总结下来,好像对于4.9的内核支持,还是不是特别友好,线上要使用还是很麻烦。
James
2022-08-27
来自中国台湾
Ubuntu 20.04,内核5.4.0,但是CONFIG_DEBUG_INFO_BTF没打开,怎么打开呢?
十七
2022-07-27
兼容性让人头疼