实时系统:必须再有限和确定的时间内对外部事件做出响应的信息系统。评判实时系统是处理事件的时间的可预见性和确定性。
一个实时系统是指计算的正确性不仅取决于程序的逻辑正确性,也取决于结果产生的时间,如果系统的时间约束条件得不到满足,将会发生系统出错。无论是逻辑还是时序出现偏差,都将引起严重的后果。
- 非实时系统追求系统的平均响应时间和用户使用的方便性。
- 实时系统主要考虑在最坏情况下系统的行为的可预见性是否有保证。
实时系统分为三种:
- 硬实时系统:必须在给定时间内完成任,否则会出现重大错误,如:飞机,火箭,火车
- 软实时系统:超过了时间要求但是不会造成严重影响,如视频点播(Video-On-Demand,VOD)系统、
实时系统的关键特性