eBPF Talk: 跟踪 RPS/XPS 配置变更

eBPF Talk: 跟踪 IRQ 绑核 eBPF Talk: 跟踪 RPS/XPS 配置变更 eBPF Talk: 跟踪 ipv4 sysctl 配置变更 既然实现了 eBPF Talk: 跟踪 IRQ 绑核,那么也实现一下跟踪 RPS/XPS 配置变更吧。 RPS/XPS 是什么?RPS 是 Receive Packet Stee

eBPF Talk: 跟踪 IRQ 绑核

eBPF Talk: 跟踪 IRQ 绑核 eBPF Talk: 跟踪 RPS/XPS 配置变更 eBPF Talk: 跟踪 ipv4 sysctl 配置变更 在 XDP 网关项目中,为了提高网络包吞吐性能,需要充分利用 CPU 核;这就需要调整网卡 queue 数量,并将 queue

eBPF Talk: 一行代码两行泪

周一(5 月 27 日)上班在验证个功能的时候,发现功能异常了。 周一排查了一整天,心都要滴血了,都没能排查出功能异常的原因。 周二排查出原因了,是同事

eBPF Talk: XDP dispatcher 简介

自 5.6 kernel bpf dispatcher 被引入到 Linux 内核中。 bpf: Introduce BPF dispatcher 到目前 6.9 kernel,仍然只有 XDP 程序在使用 bpf dispatcher。 bpf dispatcher 的引入,是为了解决间接调用叠加 retpoline 带

eBPF Talk: XDP 进阶手册

XDP,全称为 eXpress Data Path,是 Linux 内核 4.8 版本引入的一种高性能网络数据包处理技术。 XDP 只能用来处理网卡接收到的网络包,可对网络包进行修改、丢弃、转