企业实时任务和软实时任务的区别

企业实时任务和软实时任务的区别

实时任务通常分为 – 硬任务和软任务,但在广泛的范围内,实时任务分为:

  • 硬实时任务
  • 坚定的实时任务
  • 软实时任务

1.坚定的实时任务:

固定实时任务是这类具有时间限制的实时任务,任务需要在期限内产生结果。虽然坚定的实时任务与硬实时任务不同,因为在硬实时中,一旦超过截止日期并且任务未完成,系统就会失败,但如果即使在截止日期过去之后,系统也会失败不失败。

例子:

  • 视频会议
  • 基于卫星的跟踪
  1. 软实时任务:

    软实时任务是这种类型的实时任务,它也与时间限制相关,但这里的时间限制不表示为绝对值。在软实时任务中,即使在deadline之后也不认为结果不正确,也不会发生系统故障。

例子:

  • 网页浏览
  • 火车票预订

硬实时任务和软实时任务的区别:

固定实时任务 软实时任务
固定实时任务需要在期限内完成。 软实时任务也需要在期限内完成,但不严格。
相关时序约束的值被视为绝对值。 相关时序约束的值取平均值。
结果的效用在截止日期后变为零。 结果的效用在截止日期后下降,但逐渐变为零。
在截止日期之后获得的结果被认为是不正确的。 截止日期后获得的结果不正确。
固定实时任务广泛用于多媒体应用。 软实时任务的应用中使用较少。
固定实时任务在实际应用中使用较少。 软实时任务在实际应用中被广泛使用。
示例:基于卫星的跟踪。 示例:火车票预订。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程