您的位置: 网站首页> 大家问> 当前文章
Linux软中断和工作队列的作用是什么
老董2024-03-28185围观,118赞
1.软中断一般是“可延迟函数”的总称,它不能睡眠,不能阻塞,它处于中断上 下文,不能进城切换,软中断不能被自己打断,只能被硬件中断打断(上半部), 可以并发的运行在多个 CPU 上。所以软中断必须设计成可重入的函数,因此也需 要自旋锁来保护其数据结构。
2.工作队列中的函数处在进程上下文中,它可以睡眠,也能被阻塞,能够在不同 的进程间切换。已完成不同的工作。 可延迟函数和工作队列都不能访问用户的进程空间,可延时函数在执行时不可能 有任何正在运行的进程,工作队列的函数有内核进程执行,他不能访问用户空间地址。
本文就此结束,感谢IT人士的关注Linux软中断和工作队列的作用是什么,本文合作企业直达:更多推荐。
很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
文章评论
-
Linux软中断和工作队列的作用是什么文章写得不错,值得赞赏