Police fear Maccabi Tel Aviv fans WILL attend Aston Villa game and brace for pro-Israel protests around 'high risk' fixture
Watch out Land Rover Defender! Toyota unveils new 'baby' Land Cruiser
Police officer says stabbing was like 'something out of a scream movie', trial hears
Aston Villa threaten to throw fans OUT of their stadium if they 'display political messages or flags' ahead of controversial clash with Maccabi Tel Aviv after Israeli supporters were BANNED from attending
I was fined by a private firm AND the council for parking, can I be hit twice for the same offence? DEAN DUNHAM replies
Fresh Reform UK surge puts Nigel Farage's party on course to win Welsh Senedd elections ahead of Labour and Plaid Cymru - but projection finds they're unlikely to form a government
Your ultimate denim guide: Our fashion team have tried hundreds of pairs in every High Street shop - these are the very best slimming, leg-lengthening, age-defying jeans whatever your age
AWS outage turned smart homes into dumb boxes – and sysadmins into therapists
When Amazon's cloud face-planted on Monday, it didn't just take down some of the world's most popular apps – it took down dignity, comfort, and the occasional cat toilet.…
How to deal with female facial hair: Stray chin hairs poke out in middle age and can be devastating. Now beauty experts reveal what really works to get rid of them for good... from just £5
The Devon town filled with 'Dutch charm' that feels like the Netherlands
London Became a Global Hub for Phone Theft. Now We Know Why.
Read more of this story at Slashdot.
Gold suffers biggest fall for TWELVE years as rally runs out of steam
Freddy Brazier, 21, reveals he's 'homeless' as he prepares to welcome first child and wants to name baby after his late mother Jade Goody if it's a girl
Ex-husband of Spanish mayor is found crushed to death in wheelie bin
Self-Tuning Linux Kernels: How LLM-Driven Agents Are Reinventing Scheduler Policies
Modern computing systems rely heavily on operating-system schedulers to allocate CPU time fairly and efficiently. Yet many of these schedulers operate blindly with respect to the meaning of workloads: they cannot distinguish, for example, whether a task is latency-sensitive or batch-oriented. This mismatch, between application semantics and scheduler heuristics, is often referred to as the semantic gap.
A recent research framework called SchedCP aims to close that gap. By using autonomous LLM‐based agents, the system analyzes workload characteristics, selects or synthesizes custom scheduling policies, and safely deploys them into the kernel, without human intervention. This represents a meaningful step toward self-optimizing, application-aware kernels.
In this article we will explore what SchedCP is, how it works under the hood, the evidence of its effectiveness, real-world implications, and what caveats remain.
Why the Problem MattersAt the heart of the issue is that general-purpose schedulers (for example the Linux kernel’s default policy) assume broad fairness, rather than tailoring scheduling to what your application cares about. For instance:
-
A video-streaming service may care most about minimal tail latency.
-
A CI/CD build system may care most about throughput and job completion time.
-
A cloud analytics job may prefer maximum utilisation of cores with less concern for interactive responsiveness.
Traditional schedulers treat all tasks mostly the same, tuning knobs generically. As a result, systems often sacrifice optimisation opportunities. Some prior efforts have used reinforcement-learning techniques to tune scheduler parameters, but these approaches have limitations: slow convergence, limited generalisation, and weak reasoning about why a workload behaves as it does.
SchedCP starts from the observation that large language models can reason semantically about workloads (expressed in plain language or structured summaries), propose new scheduling strategies, and generate code via eBPF that is loaded into the kernel via the sched_ext interface. Thus, a custom scheduler (or modified policy) can be developed specifically for a given workload scenario, and in a self-service, automated way.
Architecture & Key ComponentsSchedCP comprises two primary subsystems: a control-plane framework and an agent loop that interacts with it. The framework decouples “what to optimise” (reasoning) from “how to act” (execution) in order to preserve kernel stability while enabling powerful optimisations.
Here are the major components:
Go to Full Article