《操作系统真象还原》——0.6 为什么称为“陷入”内核

    xiaoxiao2024-05-07  9

    本节书摘来自异步社区《操作系统真象还原》一书中的第0章,第0.6节,作者:郑钢著,更多章节内容可以访问云栖社区“异步社区”公众号查看

    0.6 为什么称为“陷入”内核

    前面提到了用户进程陷入内核,这个好解释,如果把软件分层的话,最外圈是应用程序,里面是操作系统,如图0-1所示。

    应用程序处于特权级3,操作系统内核处于特权级0。当用户程序欲访问系统资源时(无论是硬件,还是内核数据结构),它需要进行系统调用。这样CPU便进入了内核态,也称管态。看图中凹下去的部分,是不是有陷进去的感觉,这就是“陷入内核”。

    最新回复(0)