实时系统具有三个特性
及时响应、高可靠性以及交互作用。具体特性内容如下:
1、及时响应
实时系统的正确性不仅依赖系统计算的逻辑结果,还依赖于产生这个结果的时间。实时系统的任务具有一定的时间约束(截止时间),能在事先确定的时间内及时响应。
2、可靠性
大多数实时系统要求有较高的可靠性。系统需要采用静态分析和保留资源的方法及冗余配置,使系统在最坏情况下都能正常工作或避免损失。可靠性已成为衡量实时系统性能不可缺少的重要指标。
3、交互作用
实时系统通常运行在一定的环境下,外部环境是实时系统不可缺少的一个组成部分。计算机子系统一般是控制系统,它必须在规定的时间内对外部请求做出反应。外部物理环境往往是被控子系统,两者互相作用构成完整的实时系统。
实时系统分类
1、强实时
在航空航天等一些关键领域中,应用时间需求应能够得到完全满足,否则就造成如飞机失事等重大的安全事故,造成重大生命财产损失和生态破坏。在这类系统的设计和实现过程中,应采用各种分析、模拟及形式化验证方法对系统进行严格的检验,以保证在各种情况下应用的时间需求和功能需求都能得到满足。
2、弱实时
某些应用虽然提出了时间需求,但实时任务偶尔违反这种需求对系统的运行以及环境不会造成严重影响,如视频点播系统、信息采集与检索系统就是典型的弱实时系统。在VOD系统中,系统只需保证绝大多数情况下视频数据能够及时传输给用户即可,偶尔的数据传输延迟对用户不会造成很大影响。
以上内容参考 百度百科-实时系统