Linux设备文件新策略--UDEV.docVIP

  • 3
  • 0
  • 约6.76千字
  • 约 5页
  • 2018-03-11 发布于河南
  • 举报
Linux设备文件新策略--UDEV

Linux设备文件新策略--UDEV (一)?? 2011-01-21 19:34:04|??分类: udev |??标签:udev??linux??策略?? |字号大中小?订阅 /dirac/blog/item/2ad453f051b551ada50f52e5.html 如果你使用Linux比较长时间了,那你就知道,在对待设备文件这块,Linux改变了几次策略。在Linux早期,设备文件仅仅是是一些带有适当的属性集的普通文件,它由mknod命令创建,文件存放在/dev目录下。后来,采用了devfs,一个基于内核的动态设备文件系统,他首次出现在2.3.46内核中。Mandrake,Gentoo等Linux分发版本采用了这种方式。devfs创建的设备文件是动态的。但是devfs有一些严重的限制,从2.6.13版本后移走了。目前取代他的便是文本要提到的udev--一个用户空间程序。目前很多的Linux分发版本采纳了udev的方式,因为它在Linux设备访问,特别是那些对设备有极端需求的站点(比如需要控制上千个硬盘)和热插拔设备(比如USB摄像头和MP3播放器)上解决了几个问题。 为什么使用udev 在此之前的设备文件管理方法(静态文件和devfs)有几个缺点: *不确定的设备映射。 *没有足够的主/辅设备号。 */dev目录下文件太多。 *命名不够灵活。 *devfs需要消耗大量

文档评论(0)

1亿VIP精品文档

相关文档