Homepage › Forums › Articles › General Computing › About Exokernels
Tagged: exokernel, kernel, operating-system
This topic was published by DevynCJohnson and viewed 2108 times since "". The last page revision was "".
Viewing 1 post (of 1 total)
- AuthorPosts
An exokernel is a special type of kernel. Exokernels are a more lightweight than microkernels. These kernels also have fewer abstraction layers than other kernels.
Programs running on an exokernel system can communicate directly to the hardware rather than using a kernel as an intermediate. The exokernel only provides essential services such as ensuring that hardware resources are properly allocated and provided.
Some examples of operating systems that use an exokernel include ExOS, XOK, and ExAmour.
Further Reading
- Anykernel - http://dcjtech.info/topic/anykernel-another-kernel-structure/
- Hybrid Kernels - http://dcjtech.info/topic/quick-explanation-of-hybrid-kernel/
- Microkernels – http://dcjtech.info/topic/about-microkernels/
- Minix Kernel (Essay) - http://dcjtech.info/topic/the-minix-kernel-essay/
- Monolithic Kernels – http://dcjtech.info/topic/a-brief-explanation-of-monolithic-kernels/
- Unikernels - http://dcjtech.info/topic/unikernels-lightweight-kernel-design/
- Very Specialized Kernels - http://dcjtech.info/topic/very-specialized-kernels/
- General OS Concepts Reading Guide - http://dcjtech.info/topic/general-operating-system-concepts/
- Exo - http://pdos.csail.mit.edu/exo/
- ExAmour - http://gna.org/projects/examour
- AuthorPosts
Viewing 1 post (of 1 total)