内核、内核空间和用户空间
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