单片机学习小组
登录
直播中
马占云
7年用户
1525经验值
私信
关注
Linux内核主要是由哪几部分组成的呢
开启该帖子的消息推送
内核
Linux内核主要是由哪几部分组成的呢?
回帖
(1)
李泳瑜
2022-2-25 14:23:29
Linux内核的组成部分
Linux内核主要由
进程管理、内存管理、设备驱动、文件系统、网络协议栈
外加一个
系统调用
。
在纯技术层面上,内核是硬件与软件之间的一个中间层。其作用是将应用程序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址。
从应用程序的视角来看,内核可以被认为是一台增强的计算机,将计算机抽象到一个高层次上。例如,在内核寻址硬盘时,它必须确定使用哪个路径来从磁盘向内存复制数据,数据的位置,经由哪个路径向磁盘发送哪一条命令,等等。另一方面,应用程序只需发出传输数据的命令。实际的工作如何完成与应用程序是不相干的,因为内核抽象了相关的细节。应用程序与硬件本身没有联系,只与内核有联系,内核是应用程序所知道的层次结构中的最底层,因此内核是一台增强的计算机。
三、Linux内核源码组织结构
Linux内核的组成部分
Linux内核主要由
进程管理、内存管理、设备驱动、文件系统、网络协议栈
外加一个
系统调用
。
在纯技术层面上,内核是硬件与软件之间的一个中间层。其作用是将应用程序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址。
从应用程序的视角来看,内核可以被认为是一台增强的计算机,将计算机抽象到一个高层次上。例如,在内核寻址硬盘时,它必须确定使用哪个路径来从磁盘向内存复制数据,数据的位置,经由哪个路径向磁盘发送哪一条命令,等等。另一方面,应用程序只需发出传输数据的命令。实际的工作如何完成与应用程序是不相干的,因为内核抽象了相关的细节。应用程序与硬件本身没有联系,只与内核有联系,内核是应用程序所知道的层次结构中的最底层,因此内核是一台增强的计算机。
三、Linux内核源码组织结构
举报
更多回帖
rotate(-90deg);
回复
相关问答
内核
全自动绕线机
主要是
由
哪几部分组成
的?
2021-07-05
1982
STM32的总线结构
主要是
由
哪几部分组成
的?
2021-07-01
4517
MCU的整体架构
由
哪几部分组成
?
2022-02-10
1518
动力主电路是
由
哪几部分组成
的?
2021-07-09
3789
arduino开源硬件
由
哪几部分组成
?
2022-02-22
1338
伺服电机
由
哪几部分组成
?工作原理是什么?
2021-09-26
5293
智能血氧仪
由
哪几部分组成
?
2021-06-16
1212
直流电机是
由
哪几部分组成
的?
2021-07-23
1294
什么是FIFO?FIFO
由
哪几部分组成
?
2021-10-13
1635
请问WebRTC整体架构
由
哪几部分组成
?
2021-06-15
913
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分