我的Linux内核学习笔记


Linux2.4内核以前所有的设备文件都是静态存在于/dev中,2.4引入devfs来动态的根据当前系统创建设备文件。2.6通过udev实现,它运行在用户态。

且存在于ram但是是否使用udev是在内核编译时可选的。

系统对设备文件的操作都会通过VFS转化成调用设备驱动的函数

udev在系统中是以守护进程的方式udevd在运行

usb PDF里面做的Linux没有用udev 直接在init脚本里通过检查sysfs文件系统来创建设备文件

/proc 存在于内存之中而不是硬盘上。 

相关内容