计算机操作系统

实时操作系统的例子。 网络操作系统的示例

操作系统实时(RTOS) -这个OS,从而保证了预定的时间间隔一定的能力。 例如,它可被设计,以便显示一个对象已经变得可用于在装配线上的机器人。 这类涂料分为“硬”和“软”。

实时硬操作系统假设计算不能被执行,如果该对象是不可用在指定的时间段(该操作将以失败告终)。

软操作系统在这些条件下实时装配生产线将继续运作,但输出可能更低,因为设施不能够使得在适当的时候用,其结果是,机器人将暂时不毛之地。

呈现实时操作系统的例子之前,你需要了解他们使用的特殊性。 有些操作系统是针对特定的应用程序创建的,而其他人 - 为更普遍。 此外,一些通用壳体有时也用于在实时操作。 作为这种类型的操作系统的例子可以执行公知的Windows 2000或IBM微软/ 390。 也就是说,即使操作系统不符合某些要求,它可能具有的特性,让我们考虑它作为实时的特定应用问题的解决方案。

操作系统的示例 及其特征

一般情况下, 操作系统 的实时具有以下特点:

  • 多任务处理。
  • 可以优先处理流程。
  • 足够数量的中断水平。

实时操作系统经常在小型嵌入式皮肤,这是在微型格式使用使用。 例如,一些细胞核可以被看作是单任务操作系统(例如:内核为IOS,安卓等的一部分...)在实时。 然而,为了完成任务所需要的设备的其他组件,例如驱动程序。 这就是为什么完全成熟的 操作系统是实时的, 作为一项规则,不仅仅是内核更多。

一个典型的例子是应用程序RTOS HDTV接收机和显示器。 他应该读出的数字信号,在输入数据的形式,它和显示解码。 任何延迟将是明显为像素的视频和/或声音失真。

然而,当声音取悦“给这个类型的操作系统的例子,”是指提的最响亮的名字。 什么这个群体的一部分吗?

从公司的VxWorks WindRiver公司

VxWorks是开发与WindRiver公司的帮助下,专有软件一个实时操作系统。 当在1987年首次发布,VxWorks的最初设计用于要求实时和确定性的高性能嵌入式系统。 因此,在保护和安全领域使用这种操作系统的例子,不同行业(特别是航空航天和国防),医疗设备,工业设备,机器人,能源,交通管理,网络基础设施的生产,提高了汽车和消费电子。

VxWorks支持英特尔(X86,包括IntelQuarkSoC和x86-64的新版本),MIPS和PowerPC,SH-4和ARM架构。 它配备了一个功能强大的实时操作系统内核,中间件,支持基于付费的附加软件包和其他制造商的硬件技术。 在其最新一期 - VxWorks的7 - 这样的OS内核从中间件,应用程序和其他包分开包装的系统已经升级为模块化和升级。

QNX Neutrino中

一些Unix风格的外壳 - 这种类型的操作系统也经典例子。 这就是QNX Neutrino中,最初在20世纪80年代初开发的,这家加拿大公司量子软件系统。 最终,黑莓手机的发展在2010年被收购。 QNX是第一商业上成功的微内核的操作系统,这是在各种装置,包括汽车和移动电话中使用的一个。

FreeRTOS的

FreeRTOS操作系统是嵌入式设备流行的核OS实时,这是装35分的微控制器。 它扩展根据与附加的限制和可选的异常GPL许可证。 限制禁止标杆,而豁免允许用户使用自己的代码与封闭源代码,同时保持核心本身。 因此,它有利于在自己的应用程序使用FreeRTOS的。

Windows CE的

Windows嵌入式紧凑型 - 是开发产品的Windows嵌入式家族内“微软”公司亚科的操作系统。 与Windows嵌入式标准,它是基于Windows NT,操作系统这些例子中使用独特的混合内核。 “微软”公司提供的Windows CE许可证,原始设备制造商谁可以修改和创建自己的用户界面,提供这种技术基础。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.birmiss.com. Theme powered by WordPress.