本文小编为大家详细介绍“Linux kworker有什么作用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux kworker有什么作用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
kworker是内核工作线程的占位符进程,它执行内核的大部分实际处理,特别是在有中断,定时器,I /O等的情况下。
Linux下使用 ps -ef|grep kowrker
显示的格式kworker/%u:%d%s
u:是unbound的缩写,代表没有绑定特定的CPU,kworker /u2:0中的 2 是 work_pool 的ID。 不带u的就是绑定特定cpu的workerq,它在init_workqueues中初始化,给每个cpu分配worker,如果该worker的nice小于0,说明它的优先级很高,所以就加了H属性。 具有负面价值的勤劳工人的名字后缀为'H'。12345
kworker 进程是内核工作进程,并且有很多进程是无害的。 Linux系统中会将一个个的小任务分到不同的工作队列中,让工作队列里面的工人来完成 参考
内核工作线程可以做任何事情,例如一些随机的例子:
要知道任何kworker在做什么,你可以看看cat /proc/
。
读到这里,这篇“Linux kworker有什么作用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。