性能#eBPF#参考图书及资料

eBPF是extended BPF的简称,BPF是Berkeley Packet Filter,即伯克利报文过滤器。

参考图书

书名ISBN作者出版社出版日期备注
性能之巅(第2版):系统、企业与云可观测性9787121435874Brendan Gregg电子工业出版社2022-06-01Z
BPF之巅:洞悉Linux系统和应用性能9787121399725Brendan Gregg电子工业出版社2020-11-01P
Linux内核观测技术BPF9787111660545David Calavera机械工业出版社2023-03-01P
What Is eBPF?9781492097259Liz RiceO’Reilly Media, Inc.2022-04-01P
Linux Observability with Bpf:

Advanced Programming for Performance Analysis and Networking

9781492050209David CalaveraO’Reilly Media, Inc.2019-11-01P
Learning eBPF9781098135126Liz RiceO’Reilly Media, Inc.2023-03-01P, E , E

参考网站

  • BSD数据包过滤器:一种用于用户级数据包捕获的新体系结构

https://www.tcpdump.org/papers/bpf-usenix93.pdf

伯克利报文过滤器的设计思想来源于1992年的一篇论文"The BSD packet filter: A New architecture for user-level packet capture"。

  • eBPF官网

https://ebpf.io

https://ebpf.io/what-is-ebpf/

  • 翻译《What is eBPF》(Liz Rice 9781492050209)

https://lib.jimmysong.io/what-is-ebpf/

  • 其他资料

https://zhuanlan.zhihu.com/p/571304331