实时操作系统 RTOS

原因&目的:

在航天、医疗、机械等领域,对于某些优先级高的指令,系统必须在非常短的时间内响应,如果不能则后果非常非常严重。显然,普通的操作系统不能满足这个要求。因此,需要一个专用的、可靠、稳定、实时的操作系统

概念

专用的操作系统,在特定时间限制内 处理数据、完成指令


性质

最重要的是实时性和稳定性,确保系统可以用在关键和精确的位置 稳定可靠的运行

  • 实时性:确保在指定的响应时间内完成指定的任务
    • 大佬评论:执行时间的确定性是实时操作系统最根本的,其代价往往就是吞吐量低
  • 可靠、可预测:系统有高的稳定性

评价实时系统指标

  • 上下文切换时间
  • 抢占时间:CPU控制器从低优先级任务到高优先级任务的时间(微秒的数量级)
    • 实时操作系统都是抢占式调度

硬实时与软实时

关键在于系统要求的苛刻性不同

软实时

系统可以没有在规定的时间完成规定的任务,尽量满足实时性

硬实时

系统必须要在指定的时间内完成任务,超过截止期限则系统停止运行,会导致非常严重的后果


举例

及时响应方向

在航天、机械、机器视觉等需要及时响应的场景中,需要实时操作系统满足 稳定、可靠、及时的需求

  • 过程控制系统(协调统一)方向

在生产持续不间断且不可中断的工业领域中,如机床、流水线中,使用实时操作系统,可以提高效率、更安全地运行设备、缩短停机时间和减少损失。(就是不用让机器互相等,从而提高效率和稳定性)

(计算机思维与现实生活紧密相连,而现实生活又和钱紧密相连,所以在思考计算机方向的问题时,一切从钱、效率、实际出发,会有所帮助)

参考:

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值