【问题标题】:user mode and kernel mode provide protection from the user?用户模式和内核模式对用户提供保护?
【发布时间】:2014-02-12 18:10:28
【问题描述】:

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

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

【问题讨论】:

    标签: operating-system kernel-mode usermode


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-07-05
      • 1970-01-01
      • 2015-12-08
      • 2022-12-10
      • 2015-12-12
      • 2013-10-04
      • 2012-04-15
      • 2013-06-07
      • 1970-01-01
      相关资源
      最近更新 更多