看啥推荐读物
专栏名称: 嵌入式客栈
专注发布嵌入式系列文章,主要涵盖Linux,单片机
目录
相关文章推荐
今天看啥  ›  专栏  ›  嵌入式客栈

Linux 内核架构分析

嵌入式客栈  · 知乎专栏  ·  · 2020-03-13 20:40
​概述通常地,Linux操作系统如下图所示,由四大子系统组成:用户应用层: 特定Linux系统上使用的应用程序集会有所不同,具体取决于计算机系统的用途,但典型示例包括文字处理应用程序和Web浏览器,嵌入式Linux往往会进行大量的裁剪,将不需要的应用裁剪掉。O/S 服务层: O/S服务通常被认为是操作系统的一部分(窗口系统,命令外壳等);此外,该子系统还包含内核的编程接口(编译器工具和库d)Linux内核层:这是本文关注的主要子系统,内核抽象并调控对硬件资源(包括CPU)的访问。硬件控制层:该子系统由Linux安装中的所有可能的物理设备组成;例如,CPU,内存硬件,硬盘和网络硬件都是该子系统的成员2.内核架构2.1 内核之作用Linux内核为用户进程提供了虚拟机接口。 进程编程无需知道计算机上安装了什么物理硬件,Linux内核将所有硬件抽象 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照