[问题] workqueue用法差别

楼主: jack58 (有信心)   2016-06-07 17:34:48
请教各位linux kernel先进, 我对于linux kernel timer的workqueue
有一些问题想要请教。
我对于 schedule_delayed_work和 queue_delayed_work的认知一直没办法分很明确,
因为对我来说这两个都是在延迟一段时间后去做某一件事。
请问要怎么解释这两个在用法上的差别?
谢谢!
作者: yvb   2016-06-07 22:11:00
系统有好几个 wq, schedule_delayed_work() 是固定使用system_wq 的 queue_delayed_work()
作者: rogerdemon (rogerdemon)   2016-07-29 14:39:00
一楼正解
作者: yvb   2016-07-30 00:58:00
linux kernel (v4.5) 中的注解: http://goo.gl/vUapId直接看 kernel code 更清楚: http://goo.gl/pI8v3l

Links booklink

Contact Us: admin [ a t ] ucptt.com