46、实时系统与实时任务

实时系统

实时系统与之前的批处理系统以及分时系统有着非常大的区别。
及时响应外部事件的请求在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行的计算机系统。

  • 系统的正确性,不仅仅取决于于系统计算结果的正确性,还应该注重得出正确结果的时间
  • 在实时系统中,任务和进程是等价的,并且是可以混淆使用,用来对外部事件进行及时的响应。
  • 用于 实验室的控制系统,机器人,无人战斗机,电信,或是军用设备。

实时控制系统

指要求进行实时控制的系统。用于生产过程中的控制,实时采集现场数据,并对所采集的数据进行及时处理。如飞机的自动驾驶系统,以及导弹的制导系统等。

实时信息处理系统

指能对信息进行实时处理的系统。典型的实时信息处理系统有:飞机订票系统,情报检索系统等。

实时任务

按照执行时是否呈现周期性来划分

  • 周期性(periodic)实时任务
  • 非周期性(aperiodic)实时任务,必须联系着一个deadline。

根据截至时间的要求来划分

  • 硬实时任务(hard real-time task),系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。
  • 软实时任务(soft real-time task)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值