實(shí)時(shí)系統(tǒng) real-time system
定義:從事件發(fā)生到系統(tǒng)給出響應(yīng),滿足一定的時(shí)間約束的軟硬件系統(tǒng)。
學(xué)科:計(jì)算機(jī)科學(xué)技術(shù)_系統(tǒng)軟件_操作系統(tǒng)
相關(guān)名詞:硬實(shí)時(shí)系統(tǒng) 軟實(shí)時(shí)系統(tǒng)
圖片來(lái)源:視覺(jué)中國(guó)
【延伸閱讀】
實(shí)時(shí)系統(tǒng)是指系統(tǒng)能及時(shí)響應(yīng)外部事件的請(qǐng)求,在規(guī)定的時(shí)間內(nèi)完成對(duì)該事件的處理,并控制所有實(shí)時(shí)任務(wù)協(xié)調(diào)一致地運(yùn)行。實(shí)時(shí)系統(tǒng)的正確性不僅依賴系統(tǒng)計(jì)算的邏輯結(jié)果,還依賴于產(chǎn)生這個(gè)結(jié)果的時(shí)間。如果系統(tǒng)的時(shí)間約束條件得不到滿足,系統(tǒng)將會(huì)出錯(cuò)。因此實(shí)時(shí)系統(tǒng)應(yīng)該具備在事先定義的時(shí)間范圍內(nèi)識(shí)別和處理離散事件的能力,能夠處理和儲(chǔ)存控制系統(tǒng)所需要的大量數(shù)據(jù)。
實(shí)時(shí)系統(tǒng)也可分為硬實(shí)時(shí)系統(tǒng)和軟實(shí)時(shí)系統(tǒng)。軟實(shí)時(shí)系統(tǒng)是指能夠容忍一定程度的時(shí)間延遲及其引起的服務(wù)質(zhì)量下降的實(shí)時(shí)系統(tǒng)。某些應(yīng)用雖然提出了時(shí)間需求,但實(shí)時(shí)任務(wù)偶爾違反這種需求對(duì)系統(tǒng)的運(yùn)行以及環(huán)境不會(huì)造成嚴(yán)重影響。硬實(shí)時(shí)系統(tǒng)是指嚴(yán)格遵循時(shí)間約束,超出時(shí)間限制會(huì)造成嚴(yán)重的系統(tǒng)失效的實(shí)時(shí)系統(tǒng),并且這種系統(tǒng)失效常常會(huì)伴隨著嚴(yán)重的財(cái)產(chǎn)甚至生命損失。
軟實(shí)時(shí)系統(tǒng)在人們生活中比較常見(jiàn),如視頻點(diǎn)播(VOD)系統(tǒng)、信息采集與檢索系統(tǒng)等。在視頻點(diǎn)播系統(tǒng)中,系統(tǒng)只需保證絕大多數(shù)情況下視頻數(shù)據(jù)能夠及時(shí)傳輸給用戶即可,偶爾的數(shù)據(jù)傳輸延遲對(duì)用戶不會(huì)造成很大影響。
硬實(shí)時(shí)系統(tǒng)常應(yīng)用于航空航天、軍事、核工業(yè)等一些關(guān)鍵領(lǐng)域中。應(yīng)用的時(shí)間需求應(yīng)能夠得到完全滿足,否則就可能造成重大安全事故,損失難以彌補(bǔ)。因此,在這類系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程中,應(yīng)采用各種分析、模擬及形式化驗(yàn)證方法對(duì)系統(tǒng)進(jìn)行嚴(yán)格的檢驗(yàn),以保證在各種情況下應(yīng)用的時(shí)間需求和功能需求都能夠得到滿足。
(延伸閱讀作者:大連理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院教授 楊鑫)
責(zé)任編輯:張鵬輝