工作队列相关

来源:互联网 发布:linux如何安装vim 编辑:程序博客网 时间:2024/06/09 18:10
创建一个工作队列后,内核会生成一个内核线程,当向该工作队列提交一个工作时,该工作不一定在对应的内核线程中执行,这是由于内核维护了一个线程池, 系统中所有工作队列中的工作都挂在Per cpu的全局变量中(struct global_cwq),然后每个工作者线程从中选取工作执行(不论该工作属于哪个工作队列)。 尼玛天天发邮件用英语,搞得现在都不想写中文文档了,你妹啊。其实英语还是那么菜。