articles/microkernel.md: update article
This commit is contained in:
parent
99e11d1a2c
commit
5128d27e8e
1 changed files with 2 additions and 2 deletions
|
@ -1,5 +1,5 @@
|
|||
# Microkernel
|
||||
A microkernel is a kernel that has only the bare minimum functionality on kernel space, moving most of
|
||||
A microkernel is a [kernel](kernel.md) that has only the bare minimum functionality on kernel space, moving most of
|
||||
it to the userland, as servers. Due to having less code running in privileged kernel mode (less attack surface),
|
||||
microkernels can be more safer than monolithic ones.
|
||||
|
||||
|
@ -17,7 +17,7 @@ of microkernels demonstrated that IPC can be as fast as regular syscalls on a mo
|
|||
|
||||
Some notable microkernels are:
|
||||
- Mach
|
||||
- L4 and its descendants, such as seL4; known for it high-performance IPC, as fast as a monolithic kernel.
|
||||
- L4 and its descendants, such as seL4; known for its high-performance IPC, as fast as a monolithic kernel.
|
||||
- Minix: [Unix](unix.md)-like kernel. Most notably, a heavily modified version of it runs in the Intel's backdoor known as
|
||||
"Management Engine".
|
||||
- QNX
|
||||
|
|
Loading…
Add table
Reference in a new issue