Exokernel

Exokernel

Exokernels are an operating system kernel developed by MIT that allow applications to access hardware resources directly, allowing them to choose the level of abstraction they want and omit unnecessary abstractions for improved performance. The kernel only ensures that the requested resource is free and allows the application to access it. This end-to-end principle allows applications to layer their own abstractions on top of the kernel.

1 courses cover this concept

CS 262a Advanced Topics in Computer Systems

UC Berkeley

Fall 2021

A graduate survey of systems managing computation and information. Topics include volatile and persistent memory management, system support for networking, security infrastructure, extensible systems, APIs, and large software system performance analysis. Students are expected to engage in quality systems research, culminating in a publishable group project.

No concepts data

+ 31 more concepts