計算機操作系統

實時操作系統的例子。 網絡操作系統的示例

操作系統實時(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 zhtw.birmiss.com. Theme powered by WordPress.