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