即時作業系統追求的目標是快速回應。即時作業系統是保證在一定時間限制內完成特定功能的作業系統。即時作業系統的要求:1、多任務;2、處理能被區分優先順序的進程線;3、一個中斷水準的充份數量。
即時作業系統追求的目標是快速回應。
(windows作業系統教學:windows)
什麼是即時作業系統?
即時作業系統是保證在一定時間限制內完成特定功能的作業系統。即時作業系統有硬實時和軟實時之分,硬實時要求在規定的時間內必須完成操作,這是在操作系統設計時保證的;軟實時則只要按照任務的優先級,盡可能快地完成操作即可。我們通常使用的作業系統在經過一定改變之後就可以變成即時作業系統。
例如,可以為確保生產線上的機器人能取得某個物件而設計一個作業系統。在「硬」即時作業系統中,如果無法在允許時間內完成使物體可達的運算,作業系統將因錯誤而結束。在「軟」即時作業系統中,生產線仍能繼續工作,但產品的輸出會因產品無法在允許時間內到達而減慢,這使機器人有短暫的不生產現象。
有些即時作業系統是為特定的應用設計的,有些則是通用的。一些通用目的的作業系統稱自己為即時作業系統。但某種程度上,大部分通用目的的作業系統,如微軟的Windows NT或IBM的OS/390有即時系統的特性。這就是說,即使一個作業系統不是嚴格的即時系統,它們也能解決一部分即時應用問題。
大體上,即時作業系統(RTOS)要求:
多任務
處理能被區分優先順序的進程線
一個中斷等級的充份數量
#被裝入作為微型設備一部分的內含小作業系統經常要求即時操作系統。一些核心問題能被考慮以符合即時作業系統的需求。然而,因為像裝置驅動程式這樣的其他成份,也通常被特別的方法需要,一個即時作業系統通常比核心更大。
相關推薦:macos
以上是即時作業系統追求的目標是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!