udev设备文件系统
2012-12-24 14:35
176 查看
1.udev是2.6.13之后linux采用的设备文件系统,之前采用devfs设备文件系统,不是一种文件系统,而是生成设备文件系节点的方法。主要功能在于管理/dev下的设备节点,并导出信息到系统中的/sysfs,它利用sysfs的导出信息创建设备节点。在嵌入式系统中,是用的是mdev.
主要优点在于:udev可以在用户态运行,而不像devfs在内核运行。传统上,使用静态注册地方法创建设备节点,那么造成了即使这个设备不存在,也会有节点。采用udev,只有被内核侦测到的实际设备,产生了hotplug事件,才会创建设备节点,/dev是实际存在的设备,用户可以不用再管主次设备号,系统自动分配。
主要优点在于:udev可以在用户态运行,而不像devfs在内核运行。传统上,使用静态注册地方法创建设备节点,那么造成了即使这个设备不存在,也会有节点。采用udev,只有被内核侦测到的实际设备,产生了hotplug事件,才会创建设备节点,/dev是实际存在的设备,用户可以不用再管主次设备号,系统自动分配。
相关文章推荐
- udev设备文件系统与devfs设备文件系统对比
- 设备文件系统剖析与使用 udev mdev devfs
- 设备文件系统剖析与使用 udev mdev devfs
- Linux 文件系统与设备文件系统 (一)—— udev 设备文件系统
- Linux 文件系统与设备文件系统 (一)—— udev 设备文件系统
- 操作系统_再识(linux设备管理文件系统-devfs与udev)
- 设备文件系统剖析与使用 udev mdev devfs
- linux驱动学习--第十天:第五章 Linux 文件系统与设备文件系统(四) 之 设备文件系统 devfs 和 udev
- 20150225 IMX257 设备驱动模型之sysfs文件系统知识点整合(二)
- vmware提示无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件
- 使用 udev 高效、动态地管理 Linux 设备文件
- 【linux之设备,分区,文件系统】
- Ceph 之 块设备、文件系统、对象存储的使用
- 利用udev在/dev下动态生成/移除设备文件
- 驱动设备模型---sys文件系统
- 使用rman做文件系统和raw设备之间的转换
- linux设备驱动学习第四天(linux文件系统与设备文件系统2)
- 嵌入式 使用udev高效、动态地管理Linux 设备文件
- 块设备--块设备文件系统
- 利用udev在/dev下动态生成/移除设备文件