首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导图僵尸过程udevadm

引导图僵尸过程udevadm
EN

Ask Ubuntu用户
提问于 2011-05-17 01:17:29
回答 1查看 500关注 0票数 4

每次我查看来自bootchart的日志时,我都会注意到一个名为udevadm的进程,它的颜色大部分都像是一个僵尸进程。伴随着modprobewait-for-rootudevd。根据上面的图表,它们占了我电脑启动时间的25%,在这段时间里似乎什么也没有发生。

如果有人能解释一下这些进程,它们是做什么的,为什么大多数时候udevadm是僵尸,为什么在运行过程中什么都没有发生,那就太好了。如果这是不自然的行为,我也希望在如何解决这个问题上提供帮助。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-05-17 03:27:43

udevadm调用可能来自/etc/init/udevtrigger.conf Upstart脚本。它执行udevadm settle,直到udevd守护进程表示它已经为您的硬件设置了设备节点为止。因此,它正在睡觉的事实并不是一个问题的迹象。

在启动期间运行此命令的主要目的是在Upstart事件完成时生成它。例如,打印子系统的Upstart脚本设置为在udevtrigger脚本完成后启动,因为它需要访问配置打印机的设备节点。

您提到的其他工具的作用也是类似的:它们一直睡到某个事件发生后才返回。wait-for-root工具用于等待保存根文件系统的设备准备就绪,而modprobe将等待直到内核加载完给定的内核模块。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/43311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档