什么是实时操作系统(Real-Time Operating System)?

实时操作系统是一种能非常可靠地完成任务的计算机操作系统。这些操作系统具有实时接收信息和输出结果的能力。这意味着在需要结果的同时,信息结果已经准备就绪。这种操作系统是大型计算和制造理念中的传统计算机组件称...
实时操作系统是一种能非常可靠地完成任务的计算机操作系统。这些操作系统具有实时接收信息和输出结果的能力。这意味着在需要结果的同时,信息结果已经准备就绪。这种操作系统是大型计算和制造理念中的传统计算机组件称为实时计算。实时应用允许信息的瞬时流动一个标准的计算机操作系统不把速度作为决定因素。一个进程完成的速度对用户来说可能非常重要,但是操作系统本身是完全不关心的,因为速度对编程来说并不重要,一个进程可能会被中断或暂停,而另一个被认为更重要的进程却在运行实时操作系统具有实时接收信息和输出结果的能力在某些系统中是不可接受的。有些计算机系统操作昂贵的机器、管理公用事业或执行涉及数千人生命或数百万美元的其他任务这些计算机需要一个可靠的输出水平来防止事故发生,拯救生命和金钱。为了达到这种可靠性水平,人们使用实时操作系统。这些系统确实使用时间作为决定因素。信息进入系统所需的时间以及使用这些信息进行的计算都受到严格控制。这是主要因素之一一个实时操作系统的关键在于进程的优先级。在标准操作系统中,某些内部系统进程比其他任何进程都重要。这些进程不能被应用程序中断,不考虑优先级。实时操作系统将允许应用程序在必要时处理最高优先级。这允许重要计算在特定窗口内完成所需的时间和功率。实时操作系统具有非常可靠的输出水平,通常以牺牲一般速度为代价。由于系统和处理器的时间变化较大,非重要的操作可能需要更长的时间才能完成。内存寻址和交换比传统系统更慢、更稳定。本质上,写入和检索信息需要较长的时间,但信息总是在需要的时候存在。实时操作系统有两种基本类型,硬操作系统和软操作系统。在硬系统中,信息必须在一定的时间范围内到达需要的地方,否则信息就毫无用处这些系统通常是管理医疗设备、公用事业或货币兑换的关键系统。在一个软系统中,在需要信息的确切时间上有更大的回旋余地。这种方式在导航系统和雷达等不断更新的设备中很常见。
  • 发表于 2020-07-31 19:19
  • 阅读 ( 2419 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具