Bpftop: Streamlining eBPF performance optimization
netflixtechblog.com
Bpftop: Streamlining eBPF performance optimization
1–10 of 22 posts
Re: Bpftop: Streamlining eBPF performance optimization
#2Re: Bpftop: Streamlining eBPF performance optimization
#3Re: Bpftop: Streamlining eBPF performance optimization
#4I find this somewhat amusing given one of the primary use cases of eBPF is measuring performance
Re: Bpftop: Streamlining eBPF performance optimization
#5I find this somewhat amusing given one of the primary use cases of eBPF is measuring performance
Network routing can be implemented in (e)bpf. It's even the original use case.
But there's also the LSM based on ebpf, there's a user space scheduler (Google iirc), seccomp and some cgroup filters can be done in bpf...
It's the Lua of the kernel at this point. Provides a lot of extension points.
Re: Bpftop: Streamlining eBPF performance optimization
#6I find this somewhat amusing given one of the primary use cases of eBPF is measuring performance
There's plenty other applications. Network routing can be implemented in (e)bpf. It's even the original use case. But there's also the LSM based on ebpf, there's a user space scheduler (Google iirc), seccomp and some cgroup filters can be done in bpf... It's the Lua of the kernel at this point. Provides a lot of extension points.
Re: Bpftop: Streamlining eBPF performance optimization
#7Even though eBPF is super fast, I have found triggering complex probes many times will have performance implications, which can not easily be tracked down to the instrumenting application. This will help with that a lot.
Re: Bpftop: Streamlining eBPF performance optimization
#8Re: Bpftop: Streamlining eBPF performance optimization
#9What use cases people use eBPF for these days?
Re: Bpftop: Streamlining eBPF performance optimization
#10What use cases people use eBPF for these days?