【Linux】Linux内核核心组成部分
Linux内核负责:
1 进程管理
主要是为了实现多任务处理
通过调度程序 和 Linux 架构特定代码 与cpu进行数据交流
2 内存管理
主要是为了实现虚拟内存
通过内存管理器与 RAM进行数据交流
3 文件系统
主要是文件目录
通过文件系统类型和块设备与磁盘,CD,软盘等进行数据交流
4 设备驱动程序
主要是设备访问权限和终端
通过字符设备与各种终端设备等进行数据交流
5 网络管理
主要是网络功能
通过网络协议和网络驱动程序与网络适配器进行数据交流