文章目录

  • 一、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 目录 )相关推荐

  1. ubuntu20 下从linux 5.14.0-1045 源码编译 linux-5.15.56 内核

    ubuntu20 下从linux 5.14.0-1045 源码编译 linux-5.15.56 内核 原以为会是很简单的事,结果还是颇废一番周折.很多情况是没有遇到过得.所以这里记录一下. 问题记录的 ...

  2. Linux 内核中RAID5源码详解之守护进程raid5d

    Linux 内核中RAID5源码详解之守护进程raid5d 对于一个人,大脑支配着他的一举一动:对于一支部队,指挥中心控制着它的所有活动:同样,对于内核中的RAID5,也需要一个像大脑一样的东西来支配 ...

  3. linux显示启动logo源码分析以及修改显示logo

    1.linux显示启动logo整个流程分析 (1)logo图片在内核源码中是以ppm格式的文件保存,在编译内核时会把ppm格式的文件自动转换成.c文件,在c文件中会构造一个struct linux_l ...

  4. 从Linux角度以及JVM源码,深入NIO的细节

    原文地址:[网络编程]从Linux角度以及JVM源码,深入NIO的细节 最近一段时间都在啃Linux内核, 也给了自己机会再度深入理解Java的NIO实现,希望能获得更多东西,尝试理解以前未能理解的, ...

  5. Linux brk(),mmap()系统调用源码分析3:brk()的内存申请流程

    Linux brk(),mmap()系统调用源码分析 brk()的内存申请流程 荣涛 2021年4月30日 内核版本:linux-5.10.13 注释版代码:https://github.com/Rt ...

  6. Jetson Xavier NX 内核编译、源码编译流程

    [NVIDIA] 从零入手 Jetson Xavier NX 内核编译.源码编译流程 – ***注明:感谢网友提醒,我当时买的时候nx套件还没开售,因为核心板兼容b01,先买了核心板和b01的板子合在 ...

  7. 在 Linux 和 Windows 下源码安装 Perl

    Perl 是一种功能丰富的计算机程序语言,运行在超过 100 种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发.在生物信息分析领域,Perl 主要是做数据预处理.文本处理 ...

  8. Linux系统编程手册-源码的使用

    Linux系统编程手册-源码的使用 转自:http://www.cnblogs.com/pluse/p/6296992.html 第三章后续部分重点介绍了后面章节所要使用的头文件及其实现,主要如下: ...

  9. linux htb 源代码,LINUX TC:HTB相关源码

    LINUX TC:HTB相关源码 收藏 HTB(hierarchy token buffer)是linux tc(traffic control)模块中的排队队列的一种.它的配置比CBQ要简单.同时实 ...

  10. 鸿蒙轻内核M核源码分析:中断Hwi

    摘要:本文带领大家一起剖析了鸿蒙轻内核的中断模块的源代码,掌握中断相关的概念,中断初始化操作,中断创建.删除,开关中断操作等. 本文分享自华为云社区<鸿蒙轻内核M核源码分析系列五 中断Hwi&g ...

最新文章

  1. 苹果着手自研调制解调器,以应对高通天价专利费
  2. 9.5 程序示例--推荐系统-机器学习笔记-斯坦福吴恩达教授
  3. 蓝牙HCI剖析(二)
  4. VoiceConvert/音频格式快速转换
  5. matlibplot 一张图画多个曲线_一文读懂磁滞回曲线
  6. SpringBoot开发接口
  7. 第47讲:scrapy-redis分布式爬虫介绍
  8. oracle opaque_transform,oracle databse link
  9. 领导者必备:三元简化模型,助你加速团队成长
  10. 【解决】Oracle服务器ip地址被占用
  11. Power Spectral Density
  12. linux node安装菜鸟教程,Docker 安装 Node.js
  13. mysql 多条件求和_多条件求和的8种方法【Excel分享】
  14. 使用freemarker引擎动态生成word文件
  15. 淘宝后台添加颜色尺码动态sku
  16. 微信小程序中商品列表 不显示
  17. 小学计算机集体听课评课,徐州市苏山小学开展《好的故事》听评课集体教研活动...
  18. 根据主机名查询本机的ip地址
  19. 三大运营商URL欺骗;手机免费上网,测试,教程,服务器
  20. Insomnia的下载

热门文章

  1. 两阶段提交协议的异常处理
  2. spring--(4)级联属性赋值
  3. 艾伟:尽可能摆脱对HttpContext的依赖
  4. maven nexus memory optimization
  5. tensorflwo-gpu win10_64bit 的安装版本问题
  6. 团队-手机便签-开发文档
  7. Linux文件大小排序
  8. 《架构漫谈》阅读笔记
  9. 正则表达式的学习二:正则表达式的匹配规则总结
  10. ArcGis For Flex 之 QueryTask地理坐标展现【原创】