Operating system 用户模式和内核模式是否提供来自用户的保护?

Operating system 用户模式和内核模式是否提供来自用户的保护?,operating-system,kernel-mode,usermode,Operating System,Kernel Mode,Usermode,就我个人而言,我认为用户模式允许受限访问,因此不能更改任何不应该更改的内容,因此是内核模式 尽管自以为是还不够好。有人知道他们为什么或者如何提供用户保护吗。将用户模式与内核模式分离的想法是,无论在用户模式下运行什么,都不会干扰系统的其余部分,因此需要较低的权限。例如,您不希望用户模式应用程序能够写入另一个进程或内核 保护通过硬件完成。通常,处理器具有特权模式、MMU和访问控制选项。在x86中,您拥有特权环;在ARM中,您有用户模式和主管模式

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


尽管自以为是还不够好。有人知道他们为什么或者如何提供用户保护吗。

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

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