美文网首页
linux源码目录结构

linux源码目录结构

作者: 汪大星 | 来源:发表于2021-03-11 19:15 被阅读0次
    目录 描述
    arch/ 包含架构相关的代码,里面会有一些子目录,如alpha/,arm/,mips/,blackin/等
    block/ 包含块存储设备的代码,实际上是调度算法
    crypto/ 包含用于加密的API和加密算法
    Documentation/ 不同内核框架和子系统的API描述
    drivers/ 这是最庞大的目录,包含所有设备驱动
    fs/ 包含不同文件系统的实现,如NTFS,FAT,ETX{2,3,4},sysfs,procfs,NFS等
    include/ 包含内核头文件
    init/ 包含初始化和启动代码
    ipc/ 包含用于实现inter-process communication机制的代码,如消息队列,锁,共享内存等
    kernel/ 不依赖于架构的基本内核代码
    lib/ 库和帮助函数,如通用的kernel object处理程序,CRC计算函数等
    mm/ 内存管理代码
    net/ 网络协议代码
    scripts/ 用于开发内核的脚本和工具
    security/ 安全框架代码
    sound/ audio子系统代码
    usr/ initramfs代码

    相关文章

      网友评论

          本文标题:linux源码目录结构

          本文链接:https://www.haomeiwen.com/subject/wzcoqltx.html