A system and method for multi-level memory domain protection. A user
process for executing operating system code at a first protection level
and user code at a second protection level. A domain process for executing
the operating system code at the first protection level and domain code at
the second protection level. The operating system code protecting the
domain code, executing at the second protection level, from the user code,
executing at the second protection level, by context switching between the
user process context and the domain process context.
Een systeem en een methode voor bescherming de op verscheidene niveaus van het geheugendomein. Een gebruikersproces om werkend systeemcode op eerste beschermingsniveau en gebruikerscode uit te voeren op tweede beschermingsniveau. Een domeinproces om de werkend systeemcode op het eerste beschermingsniveau en domeincode uit te voeren op het tweede beschermingsniveau. De werkend systeemcode die de domeincode beschermt, die op het tweede beschermingsniveau uitvoert, tegen de gebruikerscode, die op het tweede beschermingsniveau, door contextomschakeling uitvoert tussen de context van het gebruikersproces en de context van het domeinproces.