坚硬的(hard)和软实时系统(soft real time system)的区别

硬实时系统和软实时系统的关键区别在于,硬实时系统是一个单次未能满足截止时间可能导致整个系统故障的系统,而软实时系统是一个系统,其中一个或多个未能达到截止时间的故障不被视为完全系统故障,但其性能被认为是退化的。...

关键区别–硬实时系统与软实时系统

硬实时系统和软实时系统的关键区别在于,硬实时系统是一个单次未能满足截止时间可能导致整个系统故障的系统,而软实时系统是一个系统,其中一个或多个未能达到截止时间的故障不被视为完全系统故障,但其性能被认为是退化的。

操作系统是根据软件提供的指令管理计算机硬件的系统软件。操作系统提供各种任务。其中包括文件管理、内存管理、控制外围设备和进程调度。操作系统的一种类型是实时操作系统。它可以分为硬实时系统和软实时系统。

目录

1. 概述和主要区别
2. 什么是硬实时系统
3. 什么是软实时系统
4. 并列比较-硬实时系统与软实时系统的表格形式
5. 摘要

什么是硬实时系统(hard real time system)?

实时系统是一个数据处理系统。系统响应输入并提供输出或显示更新信息所用的时间称为响应时间。因此,在这些系统中,响应时间应该非常短。系统应在最后期限内完成任务。在实时操作系统中,系统输出的正确性取决于计算的逻辑结果以及产生结果所需的时间。他们的系统也有类似于普通操作系统的结构。它还具有实时调度任务的机制。

坚硬的(hard)和软实时系统(soft real time system)的区别

图01:空中交通管制系统

在硬实时系统中,时间需求是一个关键约束。系统应在截止日期内运行。如果系统没有在截止日期内执行,则视为任务失败。这些类型的系统不应该错过最后期限。错过最后期限可能是灾难性的。空中交通控制系统、导弹和核反应堆控制系统是硬实时系统的几个例子。如果飞机控制系统没有在最后期限内向飞机发出指令,可能会导致飞机坠毁。因此,在一个硬实时系统中,满足截止日期是极其重要的。这些系统主要部署在安全关键系统中。

什么是软实时系统(soft real time system)?

在软实时系统中,时间要求不是很关键。系统应该在最后期限内完成任务或给出输出,但偶尔会有一个小的公差。如果系统在最后期限内没有执行任务,只要它提供所需的输出就不被视为故障。但性能被认为是降级的。错过最后期限不会像在硬实时系统中那样导致灾难**件。这些系统限制较少。软件实时系统的一些例子有多媒体流、高级科学项目和虚拟现实。

坚硬的(hard)和软实时系统(soft real time system)的区别

硬实时系统与软实时系统
硬实时系统是一个系统,在这个系统中,即使是一个单一的截止日期失败也可能导致整个系统或灾难性的系统故障。 软实时系统是一个系统,其中一个或多个未能满足最后期限的故障不被视为完全系统故障,但性能被视为降级。
限制性
硬实时系统的限制性很强。 软实时系统的限制性不是很强。
截止日期
硬实时系统不应该错过最后期限。错过最后期限会导致系统完全或灾难性的故障。 软实时系统有时会错过最后期限。错过最后期限不被认为是一个完整的系统故障,但会降低性能。
效用
硬实时系统有更大的实用性。 软实时系统的实用性较差。
示例
空中交通控制系统、导弹和核反应堆控制系统是硬实时系统的一些例子。 多媒体流、高级科学项目和虚拟现实是软实时系统的一些例子。

总结 - 坚硬的(hard) vs. 软实时系统(soft real time system)

本文讨论了两种实时操作系统:硬实时系统和软实时系统。硬实时系统和软实时系统的区别在于,硬实时系统是一个系统,其中一个单一的未能满足截止时间可能导致整个系统故障,而软实时系统是一个系统,其中一个或多个未能满足截止日期的故障不被视为完全系统故障,但其性能被视为降级。

引用

1.PantechProLabs India Pvt Ltd.“RTOS基本概念”,LinkedIn SlideShare,2012年12月10日。此处提供2.“操作系统类型”,教程点,2018年1月8日。此处提供
2.“操作系统类型”,

  • 发表于 2020-10-18 22:51
  • 阅读 ( 485 )
  • 分类:IT

你可能感兴趣的文章

分时(time sharing)和实时操作系统(real time operating system)的区别

...的方法。有两种类型的实时操作系统。它们是硬实时系统和软实时系统。 图01:核电站 一个硬实时系统应该在最后期限内运行。一次未能在截止日期前完成任务就是一次彻底的或灾难性的系统故障。空中交通控制系统、导弹和...

  • 发布于 2020-10-18 21:03
  • 阅读 ( 1334 )

硬实力(hard power)和软实力(soft power)的区别

硬实力与软实力 硬实力和软实力的区别,顾名思义,就是一个国家在与其他国家打交道时使用的权力形式。硬实力和软实力是国际关系领域,更具体地说,是国家间政治关系中的两个重要概念。我们都很熟悉“权力”一词...

  • 发布于 2020-10-29 07:34
  • 阅读 ( 452 )

硬水(hard water)和软水(soft water)的区别

...达供水管道之前**钙和镁等矿物质。另一方面,软水通过坚硬的岩石,如花岗岩,因此在流动过程中收集最少或没有矿物质。因此,软水进入管道时不含或不含矿物质。硬水会使皮肤变得粗糙,需要大量肥皂才能去除皮肤上的污...

  • 发布于 2021-06-22 11:57
  • 阅读 ( 257 )

硬通货(hard money)和软钱(soft money)的区别

硬钱vs软钱 硬钱和软钱有很大的区别,这些术语是为候选人或组织创造的政治捐款。然而,这两个术语都遵循一个不同的**裁决,该裁决由美国联邦选举委员会或其他实施此类行动的国家通过。 硬通货来自政党或组织的捐赠;...

  • 发布于 2021-06-23 16:38
  • 阅读 ( 238 )

硬脱欧(a hard brexit)和软脱欧(soft brexit)的区别

...欧盟,同时仍然是欧洲经济区(EEA)成员国。   硬脱欧和软脱欧的相似之处 硬脱欧和软脱欧采用截然不同的讨论和谈判方式,但在这两种情况下,结果将是相同的。大多数参加选举的英国选民投票决定退出欧盟,不管是硬的...

  • 发布于 2021-06-25 07:15
  • 阅读 ( 323 )

人工智能(ai)和软计算(soft computing)的区别

...i(of artificial intelligence i) vs. 软计算(soft computing) 人工智能和软计算都是解决复杂现实问题的非系统、数据驱动工具。人工智能的最大优势是它能够在尽可能短的时间内过滤大量数据。人工智能倾向于解决人类层面的问题,如模式...

  • 发布于 2021-06-26 11:53
  • 阅读 ( 439 )

硬铁(hard iron)和软铁(soft iron)的区别

...的铁。软铁不是指金属的柔软性;实际上,软铁也是一种坚硬的金属铁。 但与硬铁不同的是,向磁场方向移动的磁畴可以移回初始状态。换句话说,它是可逆的。但返回的磁畴将以随机方式排列。 Figure 2: An Electromagnet 软铁用于...

  • 发布于 2021-06-29 19:56
  • 阅读 ( 903 )

坚硬的(hard)和软链接(soft links)的区别

硬链接和软链接之间的主要区别在于,每个硬链接文件都被指定了与原始文件相同的Inode值,以便它们引用相同的物理位置,而每个软链接文件都包含指向原始文件的单独Inode值。 在UNIX中,链接是指向文件的指针。因此,链接指...

  • 发布于 2021-07-02 02:06
  • 阅读 ( 205 )

坚硬的(hard)和软钱(soft money)的区别

...政治候选人。这可以算是党建,用软钱买单是合法的。 坚硬的(hard) vs. 软钱(soft money) 那么硬钱和软钱有什么区别呢?硬钱来自支持政治候选人的捐款。这些捐款受到联邦选举委员会的严格监管和监督。另一方面,软钱捐赠给政...

  • 发布于 2021-07-03 00:38
  • 阅读 ( 515 )

硬蜡(hard wax)和软蜡(soft wax)的区别

在美容行业,热蜡和软蜡是经常互换使用的术语。但是,尽管它们的目的相同,但它们在许多方面却有所不同。本文将解释两者之间的区别。 总结表格 硬蜡 软蜡 无条打蜡 脱蜡 在皮肤上涂抹较厚的量 在皮肤上涂抹较薄...

  • 发布于 2021-07-03 03:57
  • 阅读 ( 1172 )
bun16457
bun16457

0 篇文章

相关推荐