内核、内核空间和用户空间

1.内核与cpu

知乎 https://www.zhihu.com/question/24565362/answer/54451597

 CPU包括控制单元、ALU、寄存器:

内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。

那么我的理解是内核肯定是在CPU中了,它主要是访问硬件的接口,那么就是一段代码?如果是代码那么就存储在寄存器中了吧。

2.用户空间和内核空间

 https://zhuanlan.zhihu.com/p/77234351

https://www.zhihu.com/question/19728793

原文地址:https://www.cnblogs.com/BlueBlueSea/p/14268948.html