Johannes Bechberger 3/25/2025

Hello eBPF: A scheduler controlled by sound (20)

Read Original

This article details the creation of a novel Linux scheduler using eBPF and the sched-ext framework. The scheduler, implemented in Java, dynamically scales the number of CPU cores available to tasks based on detected sound levels (loudness), demonstrating the flexibility of eBPF for kernel experimentation. It includes code snippets and references the author's hello-ebpf library.

Hello eBPF: A scheduler controlled by sound (20)

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week