实时系统
(1)定义:能在指定或确定的时间内完成系统功能和对外部或内部、同步或异步时间做出响应的系统。
(2)区别:通用系统一般追求的是系统的平均响应时间和用户的使用方便;而实时系统主要考虑的是在最坏情况下的系统行为。
(3)特点:时间约束性、可预测性、可靠性、与外部环境的交互性。
(4)硬实时(强实时):指应用的时间需求应能够得到完全满足,否则就造成重大安全事故,甚至造成重大的生命财产损失和生态破坏,如:航天、军事。
(5)软实时(弱实时):指某些应用虽然提出了时间的要求,但实时任务偶尔违反这种需求对系统运行及环境不会造成严重影响,如:监控系统、实时信息采集系统。
(6)任务的约束包括:时间约束、资源约束、执行顺序约束和性能约束。
实时系统模型
一个实时系统模型由三个部分组成,调度与资源访问控制、处理器和资源等,实时系统与通用操作系统不同,实时系统是应用在某个具体的场合中,且实时系统的任务必须在时限内完成。实时系统的设计就是要采用合适的任务调度算法,保证任务在时限内完成,而不论是否发生其他事情。实时系统注重的是个体表现,更准确地讲是个体最坏情况表现,即在最坏情况下也要保证个体的处理在其时限内完成。
上一篇:深圳市信用网电话(深圳市信用网)
下一篇:最后一页