Úvodní stránka | Tato stránka v originále

Režim dozorce

V počítačových termínech, režim dozorce je hardware-zprostředkoval vlajku, která může být měněna během kódu v systému-software úrovně. Systém-úlohy úrovně nebo niti budou mít tuto příznakovou souborovou chvíli, kterou oni provozují, zatímco uživatel-aplikace prostoru chtějí ne. Tento příznak určuje zda to by bylo možné vykonat operace strojového kódu takový jak modifikovat registry pro různý deskriptor stoly, nebo vykonávat operace taková jak deprimující přerušení. Nápad mít dva různé režimy pracovat v přijde z “s větší kontrolou přijde více zodpovědnosti” - program v režimu správce je věřil nikdy propadnout, protože jestliže to dělá, celý počítačový systém může havarovat.

V monolitický jádro, jádrové běhy v režimu správce a aplikace vpustí režim uživatele. Jiné druhy operačních systémů, jako ti s exokernel nebo microkernel nutně nerozdělí toto chování.

Některé příklady od světa PC:

Linux a Okna jsou dva operační systémy to používá dozorce/uživatele-režim.
DOS a jiné jednoduché operační systémy vpustí režim dozorce permanentně, znamenat, že řidiči mohou být psáni přímo do softwaru. V uživateli-režim to bylo by nessasary využít systémové volání do jádra-prostor (běh v režimu správce) kde důvěryhodný kód v systému operace bude provádět potřebovaný úkol.

Nejvíce procesory mají u nejméně dvou různých režimů. x86- procesory má čtyři různé režimy rozdělil se na čtyři různý “prsteny”. Programy, které vpustí ring0 mohou dělat něco se systémem a kód, který vpustí ring3 by měl být schopný propadnout kdykoli bez nějakého dopadu u zbytku počítačového systému. Ring1 a ring2 je většinou nikdy použitý, ale mohl být konfigurován s různými úrovněmi přístupu...