linux系统简述和源码目录的介绍
来源:互联网 发布:淘宝买家用户数据出售 编辑:程序博客网 时间:2024/05/01 19:15
Linux的系统架构:
1.user space
2.kernel space
内核空间与用户空间是程序执行的两种不同状态,通过系统调用
和硬件中断能够完成从用户空间到内核空间的转移。
linux内核的架构:
1.SCI 2.PM3.MM4.ARCH5.VFS6.NETWORK STACK7.DD
Linux内核源代码
1. LINUX内核源代码下载:WWW.KERNEL.ORG
2. LINUX 内核源代码采用树形结构进行组织,非常合理的把功能相关的文件都放在同一个子目录下,使程序更具有可读性。
Linux源代码目录:
arch 内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU的子目录,又进一步分解为BOOT,MM,KERNEL等子目录,分别包含控制系统引导,内存管理,系统调用等。
Documentation 内核的文档
Drivers 目录 设备驱动程序
Include 目录 与平台无关的头文件在include/linux子目录下,与平台相关的头文件则放在相应的子目录中。
fs 存放各种文件系统的实现代码。每个子目录对应一种文件系统的实现,公用的源程序用于实现虚拟文件系统vfs
devpts /*/dev/pts虚拟文件系统*/
ext2 /*第二扩展文件系统*/
fat /*MS的fat32文件系统*/
isofs /*ISO9660光盘cd-rom上的文件系统*/
net 目录(注意这个地方不是实现网卡驱动)
网络协议的实现代码
802 /*802无线通讯协议核心支持代码*/
Appletalk /*与苹果系统联网的协议*/
Ax25 /*AX25 无线INTERNET协议*/
Bridge /*桥接设备*/
Ipv4 /*IP协议族V4版32位寻址模式*/
Ipv6 /*IP协议族V6版*/
- linux系统简述和源码目录的介绍
- 简述linux系统的目录结构作用和分区方案
- LINUX系统的目录介绍
- Linux系统的目录介绍
- linux系统目录介绍
- Linux 系统目录介绍
- linux系统目录介绍
- linux系统目录介绍
- linux 系统目录介绍
- Linux 系统目录介绍
- Linux 系统目录介绍
- linux系统目录介绍
- Linux系统目录介绍
- Linux内核源码目录介绍
- Linux内核源码目录介绍
- Linux内核源码目录介绍
- linux系统的简述和优势,趋势所在!!
- 简述Linux 文件系统的目录结构
- [PAT-乙级]1054.求平均值
- C++作业6
- C/C++:对阵结果
- 5.18
- c++第六次作业
- linux系统简述和源码目录的介绍
- JavaWeb 09 会话和状态管理
- python初学者用redis搭建服务器集群练习的相关点
- 第八届ACM山东省赛 F quadratic equation
- Android Kotlin anko 标题居中
- QT信号与槽的简单实例
- idea玩转“码云”(一、idea安装码云插件)
- c++第六次实验
- Java人民币从数字形式转换成汉字(繁体)!