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
|
# 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),
|
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.
|
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:
|
Some notable microkernels are:
|
||||||
- Mach
|
- 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
|
- Minix: [Unix](unix.md)-like kernel. Most notably, a heavily modified version of it runs in the Intel's backdoor known as
|
||||||
"Management Engine".
|
"Management Engine".
|
||||||
- QNX
|
- QNX
|
||||||
|
|
Loading…
Add table
Reference in a new issue