用户模式和内核模式是否为用户提供保护?

时间:2014-02-12 18:10:28

标签: operating-system kernel-mode usermode

我个人认为用户模式允许限制访问,因此不能更改任何不应该的内容,因此是内核模式。

虽然假设不够好。有谁知道他们为什么或如何为用户提供保护。

1 个答案:

答案 0 :(得分:0)

将用户模式与内核模式分离的想法是,无论用户模式下的运行是否都不会干扰系统的其余部分,因此需要较少的权限。例如,您不希望用户模式应用程序能够写入另一个进程或内核。

保护通过硬件完成。通常,处理器具有特权模式,MMU和访问控制选项。在x86中,你有特权戒指;在ARM中,您具有用户模式与管理员模式。