linux 體系結構 目錄

linux體系分爲:用戶空間和內核空間linux

用戶空間分爲:應用程序和c庫算法

內核空間分爲:內核,系統調用接口,體系構架代碼編程

程序執行經過系統調用和硬件中斷在兩個空間進行切換
網絡

內核構架分爲:系統調用接口(SCI)、進程管理(PM進程通訊、建立、切換等)、虛擬文件系統(VFS各個文件系通通一接口)、內存管理(MM內存地址轉換、內存回收、分配)、網絡協議棧(Network Stack)、體系結構相關代碼(Arch與CPU相關)、設備驅動(DD)加密

Linux目錄結構spa

arch目錄 不一樣CPU的配置文件 如開發板所在的目錄爲 /arch/arm/mach-s3c64xx  (mach 爲評估版開發板自己獨特代碼接口

block 部分塊設備驅動程序進程

crypto目錄 加密、壓縮、CRC校驗算法ip

documentation目錄 內核的文檔內存

drivers目錄  設備驅動程序

fs目錄  文件系統

include目錄 內核須要與平臺無關的頭文件

lib目錄  庫文件代碼

mm目錄  內存管理

net目錄  網絡

samples目錄  一些內核編程的範例

scripts目錄 配置內核的腳本

security目錄 SELinux的模塊

sound目錄 音頻設備驅動

usr目錄 cpio命令的實現

virt目錄  內核虛擬機

相關文章
相關標籤/搜索