1、用户级
1.应用程序:基础C+C库
app:ftp,网络,界面,线程,文件等
2.C库:提供应用程序支配内核的接口(系统调用接口)
open,read,fork,socket等
3.shell:命令解释器,提供用户与内核进行交互操作的一种接口
ls,rm等
2、内核级
1.VFS:虚拟文件系统,C库调用系统调用接口支配内核
sys_open sys_read sys_wride
2.内核:线程,网络,进程,内存,设备驱动(支配硬件)
3、硬件级
1.CPU,RAM,Pin等
1.应用程序:基础C+C库
app:ftp,网络,界面,线程,文件等
2.C库:提供应用程序支配内核的接口(系统调用接口)
open,read,fork,socket等
3.shell:命令解释器,提供用户与内核进行交互操作的一种接口
ls,rm等
1.VFS:虚拟文件系统,C库调用系统调用接口支配内核
sys_open sys_read sys_wride
2.内核:线程,网络,进程,内存,设备驱动(支配硬件)
1.CPU,RAM,Pin等