From a178cc10df43f65b4038ee0ed4f3b6bed785a875 Mon Sep 17 00:00:00 2001 From: Jan Klemkow Date: Fri, 9 Nov 2012 13:24:03 +0100 Subject: Start microkernel description. --- document.asciidoc | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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: -- cgit