• kworker


    通过 ps 命令查看进程状态时,可以查看到kworker相关,

    大部分格式都是  kworker /u2:0 或者  kworker /0:0H, 查看资料得知:

    内核中有很多kworker,有绑定cpu的和不绑定cpu的,它支持cpu的hotplug时work的迁移。

    u:是unbound的缩写,代表没有绑定特定的CPU,kworker /u2:0中的 2 是 work_pool 的ID。

          不带u的就是绑定特定cpu的workerq,它在init_workqueues中初始化,给每个cpu分配worker,如果该worker的nice小于0,说明它的优先级很高,所以就加了H属性。

    最后的一个id为/* MG: worker IDs and iteration */ 

  • 相关阅读:
    Python(多进程multiprocessing模块)
    Python(队列)
    Unique Paths
    Unique Paths
    Jump Game II
    Jump Game
    Path Sum II
    Path Sum
    Remove Element
    Implement strStr()
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/6129069.html
Copyright © 2020-2023  润新知