Linux-内核核心组成部分

【Linux】Linux内核核心组成部分

Linux内核负责:

1 进程管理

主要是为了实现多任务处理

通过调度程序 和 Linux 架构特定代码 与cpu进行数据交流

2 内存管理

主要是为了实现虚拟内存

通过内存管理器与 RAM进行数据交流

3 文件系统

主要是文件目录

通过文件系统类型和块设备与磁盘,CD,软盘等进行数据交流

4 设备驱动程序

主要是设备访问权限和终端

通过字符设备与各种终端设备等进行数据交流

5 网络管理

主要是网络功能

通过网络协议和网络驱动程序与网络适配器进行数据交流

相关推荐
翼龙云_cloud3 小时前
腾讯云代理商: Linux 云服务器搭建 FTP 服务指南
linux·服务器·腾讯云
纤纡.3 小时前
Linux中SQL 从基础到进阶:五大分类详解与表结构操作(ALTER/DROP)全攻略
linux·数据库·sql
君生我老3 小时前
C++自写list类
c++
阿猿收手吧!4 小时前
【C++】异步编程:std::async终极指南
开发语言·c++
好好学习天天向上~~4 小时前
6_Linux学习总结_自动化构建
linux·学习·自动化
REDcker4 小时前
gRPC开发者快速入门
服务器·c++·后端·grpc
冉佳驹4 小时前
Linux ——— 静态库和动态库的设计与使用
linux·动态库·静态库·fpic
doupoa4 小时前
内存指针是什么?为什么指针还要有偏移量?
android·c++
冉佳驹4 小时前
C++ ——— 异常处理的核心机制和智能指针管理
c++·异常捕获·异常继承体与多态·重载抛异常·raii思想·智能指针shared_ptr·weak_ptr指针
C++ 老炮儿的技术栈4 小时前
Qt 编写 TcpClient 程序 详细步骤
c语言·开发语言·数据库·c++·qt·算法