基于Linux的实时操作系统的分析与研究.docVIP

  • 5
  • 0
  • 约7.35千字
  • 约 9页
  • 2017-03-28 发布于重庆
  • 举报

基于Linux的实时操作系统的分析与研究.doc

基于Linux的实时操作系统的分析与研究

基于Linux的实时操作系统的分析与研究 摘要:本文讨论了实时操作系统的现状及标准Linux作为实时应用的一些不足,并从实现机制上分析了造成这些不足的原因.在此基础上,深入分析了现有的实时Linux操作系统的特性和设计实现原理 ,并对进一步的工作提出了展望 . 关键词: 实时操作系统;Linux; 任务调度; 中断模拟; 时间精度; 进程通信 1、引言 随着基于Intel微处理器芯片的兼容PC机性价比的不断提高 ,在实时应用领域 ,兼容PC机及基于兼容PC机的工控机(如PC104)得到了越来越广泛的应用.而实时系统的应用需求也发生了很大变化 ,现代的实时应用往往要求大容量的数据处理能力 ,复杂的图形用户接口、网络支持等 .这就对实时操作系统提出了更高的要求.现在流行的实时操作系统(RTOS)可分为两类:第一类以现有的操作系统为基础 ,扩充了实时特性.基于DOS的有Ctask ,pdos等,由于DOS的单任务和不可重入特性,这些系统只能满足简单的实时应用.基于UNIX有Digital UNIX等 ,通过下文中对标准Linux的分析(同样适用于UNIX系统)可以看出,由于类UNIX分时操作系统的设计目标是取得最优的平均性能(average performance),因此这些系统只能适应有限的实时需求.第二类是专用的实时操作系统,如VxWorks等,可满足广泛的实时系统的需求.但存在价格

文档评论(0)

1亿VIP精品文档

相关文档