Linux 内核Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )

Posted 韩曙亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 内核Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )相关的知识,希望对你有一定的参考价值。

文章目录





一、drivers 目录



drivers 目录中存储了 驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ;





二、fs 目录



fs 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ;

每个 逻辑文件系统 , 都在 fs 目录下 有对应的目录 , 如 ext2 , ext3 , ext4 , fat , nfs 等 ;





三、include 目录



include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ;

include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ;





四、init 目录



init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ;





五、ipc 目录



ipc 目录中存储了 进程间通信 相关代码 ;

如 : 信号量 , 共享内存 等 ;





六、kernel 目录



kernel 目录中存储了 内核核心代码 ;

其中包含了 进程管理 , IRQ 中断 等模块 ;

以上是关于Linux 内核Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )的主要内容,如果未能解决你的问题,请参考以下文章

Linux 内核Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )

Linux 内核Linux 内核源码目录说明 ④ ( security 目录 | sound 目录 | tools 目录 | usr 目录 | virt 目录 )

Linux 内核Linux 内核源码目录说明 ③ ( lib 目录 | LICENSES 目录 | mm 目录 | net 目录 | samples 目录 | scripts 目录 )

Linux内核源码各目录功能说明

Linux内核源码目录结构分析

linux内核源码分析之页表