单片机学习小组
直播中

马占云

7年用户 1525经验值
私信 关注

Linux内核主要是由哪几部分组成的呢

Linux内核主要是由哪几部分组成的呢?


回帖(1)

李泳瑜

2022-2-25 14:23:29
Linux内核的组成部分

Linux内核主要由进程管理、内存管理、设备驱动、文件系统、网络协议栈外加一个系统调用





在纯技术层面上,内核是硬件与软件之间的一个中间层。其作用是将应用程序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址。

从应用程序的视角来看,内核可以被认为是一台增强的计算机,将计算机抽象到一个高层次上。例如,在内核寻址硬盘时,它必须确定使用哪个路径来从磁盘向内存复制数据,数据的位置,经由哪个路径向磁盘发送哪一条命令,等等。另一方面,应用程序只需发出传输数据的命令。实际的工作如何完成与应用程序是不相干的,因为内核抽象了相关的细节。应用程序与硬件本身没有联系,只与内核有联系,内核是应用程序所知道的层次结构中的最底层,因此内核是一台增强的计算机。

三、Linux内核源码组织结构



举报

更多回帖

发帖
×
20
完善资料,
赚取积分