.png)
exokernel
Sign in to saveAlso known as ExOS
frame|right|Graphic overview of Exokernel. Exokernels are much smaller than a normal kernel (monolithic kernel). They give more direct access to the hardware, thus removing most abstractions Exokernel is an operating system kernel developed by the MIT Parallel and Distributed Operating Systems group, and also a class of similar operating systems.
Wikidata facts
- Subclass of
- kernel
Show 1 more fact
- Commons category
- Exokernel
Sources (1)
via Wikidata · CC0
~7 min read
Encyclopedic overview
9 sectionsContents
- Motivation
- MIT exokernels
- Design
- Applications
- History
- See also
- References
- Bibliography
- External links
frame|right|Graphic overview of Exokernel. Exokernels are much smaller than a normal kernel (monolithic kernel). They give more direct access to the hardware, thus removing most abstractions Exokernel is an operating system kernel developed by the MIT Parallel and Distributed Operating Systems group, and also a class of similar operating systems.
Operating systems generally present hardware resources to applications through high-level abstractions such as (virtual) file systems. The idea behind exokernels is to force as few abstractions as possible on application developers, enabling them to make as many decisions as possible about hardware abstractions. Exokernels are tiny, since functionality is limited to ensuring protection and multiplexing of resources, which is considerably simpler than conventional microkernels' implementation of message passing and monolithic kernels' implementation of high-level abstractions.
Excerpted from Wikipedia’s “exokernel” article, available under the CC BY-SA 4.0 licence.