linux内核的组成部分
1.进程调度(SCHE)
微观串行,宏观并行
2.内存管理(MMU)
虚拟地址 --到(MMU)--->物理地址
0~3GB属于用户空间,3~4属于内核空间
内核空间对常规内存,I/O设备内存以及高端的内存存在不同的处理方式
3.虚拟文件系统(VFS)
使用超级块super block 存放文件系统相关信息,使用节点inode存放文件的物理信息,使用目录项dentry存放文件的逻辑信息。
4.网路接口
分成网路协议和网路驱动程序
5.进程通信