Glossary · Term

exokernel

← all terms

Definition

Plain language

An old operating systems idea of stripping away most abstractions so applications can specialize aggressively.

As stated in the literature

A 1990s OS architecture that pushes resource management out of the kernel and into applications, advocated as a way to escape the cost of general-purpose abstractions.

Also called: exokernels

Why it matters: It's a recurring reminder that one-size-fits-all abstractions cost performance, an argument that resurfaces when serving AI workloads where specialization pays off.

For example, instead of the kernel deciding how memory pages are allocated, an exokernel just hands out raw resources and lets each application implement its own paging scheme.

Heard on the show

“… is the kind of evidence that doesn't *prove* that case but does make it more concrete than the exokernel papers ever could. …”
Episode 027 — When AI Agents Build the Serving Stack: A Bet on Bespoke Infrastructure

Mentioned in 1 episode

  1. 027
    When AI Agents Build the Serving Stack: A Bet on Bespoke Infrastructure

Related terms