文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>why devfs go away when kernel into 2.6

why devfs go away when kernel into 2.6

时间:2007-03-28  来源:sil

freebsd 5 终于用上了devfs,这对以前的纯文件/dev系统方式相比是一个很大的进步。但在同时我发现我笔记本上的linux在升级后抛弃了devfs而采用了udev,一种运行在用户空间的daemon,动态更新/dev的内容,而且在linux kernel里面,devfs已经定义成了“即将淘汰的”。

这是一个有意思的现象,我不禁怀疑,devfs是不是要过时了?

根据udev的开发者,Greg Kroah-Hartman的说法,devfs存在不少缺陷:

1、devfs的代码不灵活,只显示存在的设备列表,而有时候我们希望看到暂时不存在的设备名
2、major,minor快被分配光了,我们需要考虑动态分配方法,而devfs不能支持
3、用户希望一个硬件对应的设备名是固定的,例如启动盘就叫 /dev/boot_disk,而不管它是scsi还是ide的
4、设备在热插拔的时候,用户态程序应该有办法得到通知
相关阅读 更多 +
排行榜 更多 +
资源小队

资源小队

休闲益智 下载
舔狗之路

舔狗之路

休闲益智 下载
自动钞票机

自动钞票机

休闲益智 下载