实时操作系统(rtos)_实时操作系统(RTOS)

实时操作系统(rtos)

The Real-Time Operating System works with the time constraints which are subjected to the real world. What this simply means is that the job assigned to the Operating system must be completed within the assigned deadline.

实时操作系统的工作时间受现实世界的限制。 这仅仅是意味着分配给操作系统的作业必须在分配的期限内完成。

* Here, deadline means the time before which the assigned job or task must be completed by the Operating System.

*在此,截止期限是指操作系统必须完成分配的作业或任务的时间。

In the day to day life, we come across many such gadgets and appliances which work on RTOS. For example, our alarm clocks, washing machines, microwave ovens, etc.

在日常生活中,我们会遇到许多可在RTOS上运行的小工具和设备。 例如 ,我们的闹钟,洗衣机,微波炉等。

There are two types of Real-Time Operating System: 1) Hard Real-Time OS and 2) Soft Real-Time OS. This classification of the Real-Time Operating System is done on the basis of the strictness of the assigned deadline.

实时操作系统两种类型1)硬实时操作系统2)软实时操作系统实时操作系统的这种分类是根据分配的截止日期的严格性完成的。

实时操作系统的类型 (Types of Real Time Operating Systems)

1)硬实时操作系统(Hard RTOS) (1) Hard Real Time Operating Systems (Hard RTOS))

In the Hard RTOS, the deadline is handled very strictly. What this means is that the assigned task must be executed on that particular scheduled time, and must be completed within the assigned time limit. In this type of RTOS, the system cannot afford any sort of delays. If there occurs a delay in execution of the task, then the Operating System simply aborts the task. However, the Hard RTOS systems are designed very precisely in such a way that every assigned task gets executed and completed on time and there occurs no case with any sort of delay. Such type of Operating Systems is used in cases where time plays a very vital role and every smallest fraction of time matters.

在Hard RTOS中,非常严格地处理了截止日期。 这意味着分配的任务必须在该特定的计划时间执行,并且必须在分配的时限内完成。 在这种类型的RTOS中,系统无法承受任何形式的延迟。 如果执行任务出现延迟,则操作系统仅中止任务。 但是,Hard RTOS系统的设计非常精确,可以按时执行和完成每个分配的任务,并且不会发生任何形式的延迟。 这种类型的操作系统用于时间起着至关重要的作用并且时间的每一小部分都很重要的情况。

An example of such systems can be seen in Missile and Rocket Launch systems, Airlines controlling systems, Alarm Clocks.

在导弹和火箭发射系统,航空公司控制系统,闹钟中可以看到此类系统的示例。

2)软实时操作系统(Soft RTOS) (2) Soft Real Time Operating Systems (Soft RTOS))

In the Soft RTOS, a few delays are acceptable by the Operating system. Here, there is a deadline assigned for a particular job, but a delay for a small amount of time is bearable. This means that the deadlines are handled softly by this type of RTOS.

在Soft RTOS中,操作系统可以接受一些延迟。 在这里,有为特定工作分配的截止日期,但是可以忍受少量时间的延迟。 这意味着此类RTOS可以灵活地处理截止日期。

Such a system was designed to deal with the cases where completing a job is more necessary than completing a task on accurate time, because aborting a process every time in case of delays will cause to restart the job again and again, and this is not an effective way to execute the tasks as it requires time and resources for any process to run.

这样的系统旨在处理比在准确的时间完成任务更需要完成一项工作的情况,因为每次由于中止而导致流程中止都会导致一次又一次地重启工作,而这并不是执行任务的有效方法,因为它需要时间和资源才能运行任何进程。

For example, many household electronic gadgets used Soft RTOS like the washing machine, microwave ovens, etc.

例如,许多家用电子产品都使用Soft RTOS,例如洗衣机,微波炉等。

翻译自: https://www.includehelp.com/operating-systems/real-time-operating-system-rtos.aspx

实时操作系统(rtos)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值