嵌入式培训 专题微迪软件培训中心
培训
深圳市微迪软件技术有限公司
培训中心
嵌入式培训 专题微迪软件培训中心
实时系统概念
实时系统是对外来事件在限定时间内能
做出反应的系统。
指标
响应时间
生存时间
吞吐量
嵌入式培训 专题微迪软件培训中心
实时系统与普通系统
•
在实时计算中,系统的正确性不仅仅依赖于计算的逻辑结果而且
依赖于结果产生的时间
•
对于实时系统来说最重要的要求就是实时操作系统必须有满足在
一个事先定义好的时间限制中对外部或内部的事件进行响应和处
理的能力
•
此外作为实时操作系统还需要有效的中断处理能力来处理异步事
件和高效的 I/O 能力来处理有严格时间限制的数据收发应用
嵌入式培训 专题微迪软件培训中心
实时系统分类
•
根据不同的分类方法可以分为几种。
–
方法一是分为周期性的和非周期性的( periodic 和 aperiodi
c )
–
方法二是分为硬实时和软实时( hard real_time 和 soft real_ti
me )
–
专用系统和开放系统
–
集中式系统和分布式系统
嵌入式培训 专题微迪软件培训中心
实时多任务操作系统与分时多任务操作系统
分时操作系统,软件的执行在时间上的要求,并不严格,时间上
的错误,一般不会造成灾难性的后果。
实时操作系统,主要任务是对事件进行实时的处理,虽然事件可
能在无法预知的时刻到达,但是软件上必须在事件发生时能够在
严格的时限内作出响应(系统响应时间),即使是在尖峰负荷下,
也应如此,系统时间响应的超时就意味着致命的失败。另外,实
时操作系统的重要特点是具有系统的可确定性,即系统能对运行
情况的最好和最坏等的情况能做出精确的估计。
评论0