您的位置:首页 > 其它

udev的工作过程

2017-11-15 22:32 260 查看
当/sbin/hotplug程序被内核调用时,udev正式执行。具体执行步骤如下:

1)     内核检测到有新的设备注册后,将在sys文件系统中创建对应的节点,并写入该设备的一些信息;

2)     接着,udev获取内核导出的信息,进行对应的操作:

a)       首先,调用namedev为新创建的设备命名;

b)       如果该设备的动作是插入,那么udev将调用libsys库的接口从sys文件系统中读取设备的信息,用以在/dev下创建设备,如果设备的动作是删除,那么udev就直接调用移除函数,将设备从/dev下删除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  内核 技术