我正在处理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? 提前谢谢你。