[問題] 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