diff options
author | Jan Klemkow <j.klemkow@wemelug.de> | 2012-11-09 13:24:03 +0100 |
---|---|---|
committer | Jan Klemkow <j.klemkow@wemelug.de> | 2012-11-09 13:24:03 +0100 |
commit | a178cc10df43f65b4038ee0ed4f3b6bed785a875 (patch) | |
tree | 071d86c366cd349ff5532f69b1fd91d2060dbb6b /document.asciidoc | |
parent | 5f994206b9af6c8cc5bca872880dc18a9f73d0c4 (diff) | |
download | sksys-a178cc10df43f65b4038ee0ed4f3b6bed785a875.tar.gz sksys-a178cc10df43f65b4038ee0ed4f3b6bed785a875.tar.bz2 sksys-a178cc10df43f65b4038ee0ed4f3b6bed785a875.zip |
Start microkernel description.
Diffstat (limited to 'document.asciidoc')
-rw-r--r-- | document.asciidoc | 11 |
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: |