内核
最后更新于:2022-04-02 04:08:34
[TOC]
## 内核
- 内核是连接操作系统和硬件和软件的桥梁,它掌控着计算机中的一切资源。
### 架构
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/48/05/480588e5962c4c99f59c5723f4415cc7_800x449.png)
## 内核的设计
B/S 结构设计
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/30/e1/30e1beb9c9d63852dd763c4e9e108422_800x370.png)
## 微内核
### 优点
- 内核管的越少,扩展性就却强。比如说调度算法、文件系统的扩展性。
- 类比现实系统的设计亦是如此,分布式系统最底层是在做日志记录,3D游戏引擎最底层是在做渲染。——底层做的事情要少而精。
- OS 有7层模型
- 程序语言的最底层是机器指令,最上面是高级语言
';