request_threaded_irq vs request_irq
来源:互联网 发布:数据采集器的使用方法 编辑:程序博客网 时间:2024/06/04 20:07
在 Linux 中,中断具有最高的优先级。不论在任何时刻,只要产生中断事件,内核将立即执行相应的中断
处理程序,等到所有挂起的中断和软中断处理完毕后才能执行正常的任务,因此有可能造成实时任务得不
到及时的处理。中断线程化之后,中断将作为内核线程运行而且被赋予不同的实时优先级,实时任务可以
有比中断线程更高的优先级。这样,具有最高优先级的实时任务就能得到优先处理,即使在严重负载下仍
有实时性保证。but,并不是所有的中断都可以被线程化,比如时钟中断,主要用来维护系统时间以及定时器
等,其中定时器是操作系统的脉搏,一旦被线程化,就有可能被挂起,这样后果将不堪设想,所以不应当
被线程化。
处理程序,等到所有挂起的中断和软中断处理完毕后才能执行正常的任务,因此有可能造成实时任务得不
到及时的处理。中断线程化之后,中断将作为内核线程运行而且被赋予不同的实时优先级,实时任务可以
有比中断线程更高的优先级。这样,具有最高优先级的实时任务就能得到优先处理,即使在严重负载下仍
有实时性保证。but,并不是所有的中断都可以被线程化,比如时钟中断,主要用来维护系统时间以及定时器
等,其中定时器是操作系统的脉搏,一旦被线程化,就有可能被挂起,这样后果将不堪设想,所以不应当
被线程化。
0 0
- request_threaded_irq vs request_irq
- 申请中断request_irq()与request_threaded_irq()之间的区别?
- request_threaded_irq
- request_threaded_irq()
- request_threaded_irq
- request_threaded_irq
- request_threaded_irq()
- request_threaded_irq()
- request_threaded_irq()
- request_threaded_irq()
- request_irq()
- request_irq
- request_irq
- request_irq
- request_irq()
- request_threaded_irq()解读
- request_threaded_irq函数
- request_irq()、free_irq()
- 黑马程序员——ObjC基础—隐含方法
- PNG优化插件:TinyPNG for Photoshop CC
- OC学习总结(二)
- acm2007
- x264编码指南——码率控制
- request_threaded_irq vs request_irq
- 一生一世
- 图形显示
- 那年不“匆匆”---我的2014年总结
- 2014后半年总结
- 权重随机算法
- 扑克排序常用算法
- Codeforces Round #291 (Div. 2) C. Watto and Mechanism
- memcache的一致性hash算法使用