BPF是一个运行从用户空间传递的程序的内核虚拟机。目前Linux中的BPF基础架构已经完全重新设计,升级为eBPF(扩展的 BP
BPF是一个运行从用户空间传递的程序的内核虚拟机。目前Linux中的BPF基础架构已经完全重新设计,升级为eBPF(扩展的 BPF),并有了很多新特性,如安全和终止检查、程序的JIT编译、持久映射、标准库、硬件卸载 支持等,现在用于许多任务。在非常低的级别(XDP)处理数据包、跟踪和监视系统上的事件、对cgroup实施访问控制,这些只是eBPF带来性能、可编程性和灵活性的几个例子。
像github所有awesome系列一下,awesome eBPF这个repo整理了很多关于eBPF的资源。
| #虚拟机 #eBPF