【Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )
2023-09-14 09:07:27 时间
在上一篇博客 【Linux 内核】Linux 内核源码结构 ( 下载 Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 ) 中 , 使用了 Visual Studio Code 查看 Linux 内核源码 , 本篇博客开始分析 Linux 内核源码结构 ;
一、arch 目录
arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在该目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch/x86 目录下 ;
每种体系结构 , 都有 相应的子目录 , 如 arm , arm64 分别是 arm 32 位和 64 位平台 ;
二、block 目录
block 目录 , 是子系统目录 , 其中存储了 块设备驱动 相关代码 ;
三、certs 目录
certs 目录中存储了 认证 和 签名 相关代码 ;
四、crypto 目录
crypto 目录中存储了 内核中常用的 加密 , 压缩 等算法 相关代码 ;
五、Documentation 目录
Documentation 目录中存储了 内核中常用的 协议规范 , 功能模块 相关代码 ;
相关文章
- 【Linux 内核】实时调度类 ⑦ ( 实时调度类核心函数源码分析 | dequeue_task_rt 函数 | 从执行队列中移除进程 )
- Linux内核交叉编译技术简介(linux交叉编译内核)
- 删除Linux用户的步骤及注意事项(linux怎么删除用户)
- 解Linux内核框架深度解析(linux内核框架图)
- 快速部署Linux系统:使用VBox安装 Linux(vbox安装linux)
- Linux 内核专家:探索未知的IT世界(linux内核专家)
- 管理Linux快照管理实践之旅(linux快照)
- 学习Linux源码:掌握步骤的关键(如何学习linux源码)
- Linux内核软中断处理机制(linux内核软中断)
- 深入探究Linux内核错误现象(linux内核错误)
- 研究Linux系统的分支结构(linux的分支)
- Linux网络编程:深入源码解析(linux网络编程源码)
- 如何有效地修改 Linux 内核参数(修改linux内核参数)
- Linux下的中文问号:你知道吗?(linux中文问号)
- Linux查看内核版本:一步到位(linux下查看内核版本)
- 深入探讨Linux虚拟化技术及容器技术(linux虚拟化容器)
- 使用Linux系统管理和设计卷标,提升工作效率(卷标linux)
- 轻松实现Linux端口映射:一步步教你添加端口映射(linux添加端口映射)
- 安卓用户必备:Linux安卓命令大全(linux安卓命令大全)