summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--document.asciidoc11
1 files changed, 10 insertions, 1 deletions
diff --git a/document.asciidoc b/document.asciidoc
index 7cc409d..23bd086 100644
--- a/document.asciidoc
+++ b/document.asciidoc
@@ -83,7 +83,7 @@ unterschiedlichen Berechtigungena auf geteilt.
Ziel ist es, so wenig Programmcode wie moeglich mit root-Rechten laufen zu
lassen.
-Als Beispiel soll ich der Window-Compositer Wayland genannt...
+Als Beispiel soll der Window-Compositer Wayland genannt...
TODO: wayland privilege separater erklaeren
Im einfachsten Fall startet ein Deamon mit Root rechten und holt sich alle
@@ -95,4 +95,13 @@ eine Datei, gibt dann die rechte ab und laeuft im user-mode weiter.
* interrupt blockierung
* Treiber Userlandi(minix) / OpenSource (nvidia)
+=== Microkernel
+
+In den meisten Betriebssystemen werden Monolitische Kernel benutzt, welche
+viele Betriebssytemaufgaben im Kernel-Mode laufen lassen.
+
+Viele dieser Aufgaben koennen auch von User-Prozessen uebernommen werden.
+Dieses hat den Vorteil, dass Schutzfunktionen des Prozessors genutzt werden
+koennen.
+
// vim: set syntax=asciidoc: