- Read in detail about
SmartNICs (Smart Network Interface Cards)
.
-
DMA Buffers
: The dma-buf subsystem provides the framework for sharing buffers for hardware (DMA) access across multiple device drivers and subsystems, and for synchronizing asynchronous hardware access. As an example, it is used extensively by the DRM subsystem to exchange buffers between processes, contexts, library APIs within the same process, and also to exchange buffers with other subsystems such as V4L2. -
Everything You Need To Know About Hairpinning and Traffic Backhauling
-
Mentorship Session: An Introduction to Linux Tracing and its Concepts
-
Tutorial: Developing Portable eBPF Applications Workshop - Lin Sun, solo.io
How do we measure the impact of eBPF programs on the Kernel? According to the workshop author, the overhead of the eBPF program is around 1-2% of the CPU, since it's very lightweight.
-
In here, you'll get to know about the architecture of eBPF, what's BPFFS and XDP and tc (traffic control).
This guide can be paired with this talk : [eBPF - Rethinking the Linux Kernel](https://youtu.be/f-oTe-dmfyI?si=h1A0IUEl-dGfjA3F&t=724)