美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

简单介绍一下Linuxkworker

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系统中会将一个个的小任务分到不同的工作队列中,让工作队列里面的工人来完成 参考

内核工作线程可以做任何事情,例如一些随机的例子:

  1. 做页面缓存写回
  2. 处理某些种类的硬件事件 (如硬件中断,定时器,I / O等)
  3. 很多很多其他的东西

要知道任何kworker在做什么,你可以看看cat /proc/ /stack


当前标题:简单介绍一下Linuxkworker
分享网址:http://www.zsjierui.cn/article/dpdhejj.html