摘要: 进程的管理与调度是所有操作系统的核心功能。从内核的角度来看,进程是内核分配资源(CPU,Memory)的重要单元,是计算机用来管理这些资源的一种抽象。 进程状态 1、TASK_RUNNING 表示进程要么正在执行,要么准备执行,等待cpu时间片的调度 2、TASK_INTERRUPTIBLE 表示进 阅读全文
posted @ 2023-05-01 20:40 流水灯 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 简介 工作队列是将中断操作延期执行的另一种手段。因为它们是在内核线程进程执行,允许睡眠。 对每个工作队列来说,内核都会创建一个新的内核守护线程。新的工作队列通过调用 create_workqueue 或 create_singlethread_workqueue 函数来创建。前一个函数在所有CPU上 阅读全文
posted @ 2023-05-01 15:59 流水灯 阅读(101) 评论(0) 推荐(0) 编辑