并发管理工作队列策略函数(2.6.36内核之后)

时间:2013-08-02 03:29:31

标签: linux linux-kernel linux-device-driver

我正在处理Linux内核2.6.36中的并发管理工作队列。但我对工作队列策略函数感到困惑。

1、__need_more_worker()
2、need_more_worker()
3、may_start_working()
4、keep_working()
5、need_to_create_worker()
6、need_to_manage_workers()
7、too_many_workers()
8、manage_workers()
9、maybe_create_worker()
10、maybe_destroy_workers()

有人能给我一些帮助来理解整个线程池策略吗?例如何时创建一个worker以及何时管理job_workers? 提前谢谢你。

0 个答案:

没有答案