种实时操作系统实时性的分析对比.docVIP

  • 10
  • 0
  • 约3.51千字
  • 约 5页
  • 2017-01-28 发布于江苏
  • 举报
4 种实时操作系统实时性的分析对比 摘要 目录 4 种实时操作系统实时性的分析对比 1 实时性能主要实现技术 1 ● 占先式内核 1 制权,而CPU 的控制权是可知的。使用占先式内核使得 1 ● 调度策略分析 2 ● 任务优先级分配 2 ● 时间的可确定性 2 ● 任务切换时间 2 ● 中断响应时间(可屏蔽中断) 3 ● 优先级反转 3 ● 任务执行时间的抖动 4 ● 任务划分 4 引言 20世纪70年代以来嵌入式系统的硬件和软件技术的 飞速进步,使得嵌入式应用得到了蓬勃发展,在这些应用 中实时操作系统起着决定性的作用。 在复杂测控应用中,必须使用对实时性要求非常高 的实时操作系统。例如在工业控制、交通管理、机器人、 航空航天、武器装备等领域,系统事件的响应如果不能准 时或超时,就可能导致巨大的损失和灾难。因而,选择操 作系统时,对实时性的仔细考虑至关重要。本文从实时性 的角度细致的分析对比了适用于此类有苛刻实时性要求 的4 种操作系统—— VxWorks、mC/OS-II、RT-Linux、 QNX,为系统选型提供一定参考。 实时性能主要实现技术 实时操作系统的实时性是第一要求,需要调度一切 可利用的资源完成实时任务。根据响应时间在微秒、毫秒 和秒级的不同,可分为强实时、准实时和弱实时三种。强 实时系统必须是对即时的事件作出反应,绝对不能错过 事件处理时限

文档评论(0)

1亿VIP精品文档

相关文档