| Zeile 1: | Zeile 1: | ||
| − | + | {{Stub}} | |
| + | |||
| + | Ein "Ring" bezeichnet eine Sicherheitsstufe eines Prozesses bzw. seine Privilegien. Am höchsten privilegierte Prozesse befinden sich im Ring 0 (z. B. der Kernel oder Treiber), am niedrigsten privilegierte Prozesse im Ring 3. Ring-0-Prozesse dürfen auf den gesamten Speicherbereich zugreifen und alle Befehle ausführen, die die CPU zur Verfügung stellt. Weniger privilegierte Prozesse müssen auf bestimmte Befehle verzichten (wenn IOPL im [[EFLAGS]]-Register nicht gerade größer oder gleich deren Ring ist), wie zum Beispiel lgdt oder sti und können außerdem nur auf Speicherbereiche von Prozessen zugreifen, die weniger privilegiert sind oder auf Speicherbereich, die ihnen selbst gehören. | ||
| + | |||
| + | Das Prinzip der "Ringe" wurde mit dem [[Protected Mode]] eingeführt. | ||