Module work_queue

Module work_queue 

Source
Expand description

任务工作队列模块

任务工作队列用于延迟执行某些任务相关的操作,以避免在关键路径上执行耗时操作。 例如,当任务终止时,我们不希望立即清理任务资源,而是将清理操作放入工作队列中, 由专门的工作线程在合适的时机执行。

Structs§

GLOBAL_WORK_QUEUE
WorkItem
工作项结构体
WorkQueue
工作队列结构体

Functions§

kworker
工作线程主函数