内容简介
本书作为全面介绍BPF技术的图书,从BPF技术的起源到未来发展方向都有涵盖,不仅系统介绍了BPF的编程模型,还完整介绍了两个主要的BPF前端编程框架—BCC和bpftrace,更给出了一系列实现范例,生动展示了BPF技术的实际能力和未来发展前景。本书的另一个关注方向是Linux系统性能和应用程序性能的调优,内容涉及系统性能调优的策略、工具与实践案例,不仅介绍了对应的BPF工具,还着重介绍了这些工具如何与Linux传统性能工具配合使用,这样读者可以选择*方案。本书介绍的工具小巧精致,并提供了简单易读的源代码,它们充分展现了BPF技术的魅力:安全、高效、快捷的系统扩展力。未来BPF技术在Linux中的应用场景会越来越多、越来越重要。希望本书能在大家学习BPF技术并关注它的发展时提供帮助。