- 18
- 0
- 约4.13万字
- 约 37页
- 2018-03-08 发布于河南
- 举报
linux任务响应模型与linux实时化RTAI分析Adeos分析
转自论坛 /bbs/thread‐793613‐1‐1.html
面是以前做过的关于 linux(基于 2.4 的)实时化方面的一些学习心得,希望对大家有所帮
助,同时也强烈的希望大家共同补充、修正。
从 Linux 本身所固有的实时性方面的缺陷可以看出,Linux实时化的最终目标是要满足实时
任务快速的响应时间的要求。一个实时任务的一次运行(实时任务一般都是周期性的)是由
外部中断触发的,当中断产生的时候,CPU 接收到中断信号,如果 CPU当前允许中断(如果
不允许,则直到允许中断后才处理中断),保存当前运行的任务跳转到中断服务程序,执行
中断服务程序(在中断服务程序中唤醒实时任务),然后执行中断返回,如果当前系统允许
进行进程调度,则调度实时任务开始运行(假定这个实时任务的优先级最高)。为了更好的
理解 Linux实时化的基本原理,我们有必要对 Linux 的任务响应模型作详细的分析,如附件
中图像所示,给出了一个简化的 Linux 任务响应模型。
如图图所示任务响响应模型中,任任务 2 (可以以看成 Linux 内的软实时任任务)的优先先级高于任务务 1
原创力文档

文档评论(0)