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

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/274174.html
猜你喜欢
-
监管人员是做什么的(What Regulatory Officer Do)?
-
什么是低度肿瘤(Low-Grade Neoplasm)?
-
面板生成器是做什么的(What Panel Builder Do)?
-
什么是浆液性乳头状腺癌(Serous Papillary Adenocarcinoma)?
-
什么是呼叫中心工作(Call Center Job)?
-
什么是种子疣(What Seed Warts)?
-
念珠菌病有哪些不同的治疗方法(Different Types of Candidiasis Treatment)?
-
事务协调器是做什么的(What Transaction Coordinator Do)?
-
什么是定量免疫球蛋白(Quantitative Immunoglobulin)?
-
我如何成为人才获取专家(Become a Talent Acquisition Specialist)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382