Results 161 to 170 of about 1,081 (200)
Fast In-Kernel Traffic Sketching in eBPF [PDF]
The extended Berkeley Packet Filter (eBPF) is an infrastructure that allows to dynamically load and run micro-programs directly in the Linux kernel without recompiling it.
Sebastiano Miano +2 more
exaly +7 more sources
On Integrating eBPF Into Pluginized Protocols [PDF]
eBPF is a popular technology originating from the Linux kernel that enables safely running user-provided programs in a kernelcontext. This technology opened the door for efficient programming in the operating system, especially in its network stack ...
Quentin De Coninck, Louis Navarre
exaly +3 more sources
Verifying the Verifier: eBPF Range Analysis Verification
AbstractThis paper proposes an automated method to check the correctness of range analysis used in the Linux kernel ’s eBPF verifier. We provide the specification of soundness for range analysis performed by the eBPF verifier. We automatically generate verification conditions that encode the operation of the eBPF verifier directly from the Linux kernel
Santosh Nagarakatte
exaly +3 more sources
Some of the next articles are maybe not open access.
Related searches:
Related searches:
eBPF-based Extensible Paravirtualization
2022High performance applications usually need to give many hints to the OS kernel regarding their needs. For example, CPU affin- ity is commonly used to pin processes to cores and avoid the cost of CPU migration, isolate performance critical tasks, bring related tasks together, and so on.
Luigi Leonardi +2 more
openaire +3 more sources
SoK: Challenges and Paths Toward Memory Safety for eBPF
The extended Berkeley Packet Filter (eBPF) subsystem in Linux enables the extension of kernel functionality without modifying kernel code. In addition to its use in networking, eBPF provides the flexibility to perform tracing, add security checks, etc ...
Gang Tan, Trent Jaeger, Zhiyun Qian
exaly +2 more sources
Proceedings of the ACM on Software Engineering
The eBPF technology in the Linux kernel has been widely adopted for different applications, such as networking, tracing, and security, thanks to the programmability it provides. By allowing user-supplied eBPF programs to be executed directly in the kernel, it greatly increases the flexibility and efficiency of deploying customized logic.
Ardalan Amiri Sani, Hsin-Wei Hung
exaly +3 more sources
The eBPF technology in the Linux kernel has been widely adopted for different applications, such as networking, tracing, and security, thanks to the programmability it provides. By allowing user-supplied eBPF programs to be executed directly in the kernel, it greatly increases the flexibility and efficiency of deploying customized logic.
Ardalan Amiri Sani, Hsin-Wei Hung
exaly +3 more sources
eBPF-Sec: A Defensive Framework Against eBPF Attacks on Containers
2024 IEEE Symposium on Computers and Communications (ISCC)Lun Li
exaly +2 more sources
Demystifying Performance of eBPF Network Applications
Recently, eBPF has emerged as the latest answer to how we should accelerate networked applications. In this paper we ask can all networked applications benefit from eBPF? We answer this question by running several benchmarks under different workloads and by designing different test cases.
Aurojit Panda +2 more
exaly +3 more sources
ViperProbe: Rethinking Microservice Observability with eBPF
2020 IEEE 9th International Conference on Cloud Networking (CloudNet), 2020Recent shifts to microservice-based architectures and the supporting servicemesh radically disrupt the landscape of performance-oriented management tasks. While the adoption of frameworks like Istio and Kubernetes ease the management and organization of such systems, they do not themselves provide strong observability.
Joshua Levin, Theophilus A. Benson
openaire +2 more sources

