天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

實時嵌入式系統(tǒng)軟件自恢復(fù)技術(shù)研究

發(fā)布時間:2020-03-23 14:49
【摘要】:隨著實時嵌入式系統(tǒng)應(yīng)用范圍的不斷擴大,系統(tǒng)復(fù)雜性不斷提高,由此引發(fā)的軟件失效現(xiàn)象使軟件老化成為研究人員不得不面對的重要問題。了解導(dǎo)致軟件衰老的原因并采取相應(yīng)的自恢復(fù)策略,可以縮小軟件衰老帶來的影響,暫時延緩一些軟件失效現(xiàn)象的發(fā)生,所以研究實時嵌入式系統(tǒng)的軟件自恢復(fù)技術(shù)對提高軟件可靠性具有重要的意義。 以實時嵌入式系統(tǒng)VxWorks為研究對象,本文首先給出了基于檢測的資源監(jiān)控工具的設(shè)計與實現(xiàn)方法,該工具能夠定期收集系統(tǒng)資源的使用情況及軟件運行情況信息。利用搜集到的信息,用斜率估計的方法確定軟件衰老的存在,并利用最小二乘法估算存在衰老的軟件的失效時間,即系統(tǒng)資源耗盡的時間。為了更清晰地描述實時嵌入式系統(tǒng)軟件自恢復(fù)策略的實施過程,通過分析軟件自恢復(fù)策略的研究現(xiàn)狀和實時嵌入式系統(tǒng)的特點,給出了多級嵌套的軟件自恢復(fù)策略模型的NFA描述方法。 最后,以系統(tǒng)中的基本任務(wù)為自恢復(fù)策略實施的最小重啟粒度,分析任務(wù)之間的四種通信原理,確定系統(tǒng)的重啟鏈。在實驗中,分析軟件體系結(jié)構(gòu)和任務(wù)之間數(shù)據(jù)的訪問關(guān)系,采用遞歸的方法,首先重啟處于重啟鏈上起始結(jié)點中的任務(wù),當(dāng)不能使軟件系統(tǒng)恢復(fù)到健康狀態(tài)時,重啟重啟鏈中下一結(jié)點中的任務(wù)。實驗結(jié)果表明,本文所提到的軟件自恢復(fù)策略是一種具有高可行性和可靠性的方法,這種方法延長了軟件的失效時間并且縮短了軟件的修復(fù)時間。
【圖文】:

工具,方法,目標機,堆棧


(ModuleInformation)查看工具:包含目標機上各種程序模塊名稱信息、模塊所包含的段信息和模塊帶有的標識符等;(ObjectInformation)查看工具:用于查看目標機中每個對象對象指的是C++中所開發(fā)的對象信息。率(SpyChart)查看工具:可以查看每個任務(wù)占用了多少CP這個信息來調(diào)節(jié)任務(wù)之間的優(yōu)先級關(guān)系,,這與Windows操作系些相似。(StackCheek)查看工具:可以查看每個任務(wù)的堆棧使用情況以在程序開發(fā)時指定任務(wù)的堆棧的大小,從而避免堆棧的使用造成資源浪費或數(shù)據(jù)不準確。息(TargetInformation)查看工具:可以查看目標機的基本信行是否正常。(Tasks)查看工具:用來查看目標機下運行的任務(wù)名稱、狀hen中的“i”命令相類似。燕巍蘸蒸蘸燕巍熱蘸巍蘸蘸鑫癲蘸蘸添添鑫樂公堯堯

堆棧,情況,異常中斷,棧頂


大小為4K字節(jié)。在每一個任務(wù)堆棧棧頂放置一個內(nèi)存塊,如果系統(tǒng)中程序代碼試圖改寫只讀內(nèi)存塊,系統(tǒng)會出錯,此時處理器將會產(chǎn)生異常中斷,等待開發(fā)人員處理。使用這種方法的堆?梢匀缦聢D2.7所示。
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.1

【參考文獻】

相關(guān)期刊論文 前10條

1 王祥瑞;;C語言中的內(nèi)存泄漏分析[J];長春大學(xué)學(xué)報;2009年06期

2 王運盛;王堅;;VxWorks實時操作系統(tǒng)中的中斷處理機制分析[J];電訊技術(shù);2007年04期

3 蘇玉強;劉穎;張磊;;VxWorks下的任務(wù)監(jiān)控方法及其應(yīng)用[J];工業(yè)控制計算機;2008年02期

4 王湛;游靜;趙顏利;劉鳳玉;張宏;;基于訪問關(guān)系的進程重啟相關(guān)性判定[J];計算機科學(xué);2006年09期

5 云霞;朱淼良;袁書宏;;基于VxWorks開發(fā)的問題定位及檢測方法的研究和實現(xiàn)[J];計算機應(yīng)用與軟件;2007年01期

6 王新輝;程序跑飛后自動恢復(fù)的方法[J];水泥工程;2001年05期

7 張強;李鷗;;VxWorks下周期任務(wù)調(diào)度和任務(wù)周期選擇[J];微計算機信息;2006年02期

8 游靜;徐建;趙學(xué)龍;劉鳳玉;;嵌套的基于時間的軟件抗衰策略模型與分析[J];系統(tǒng)仿真學(xué)報;2006年04期

9 王湛;趙顏利;劉鳳玉;張宏;;Agent技術(shù)在計算系統(tǒng)抗衰重啟技術(shù)中的應(yīng)用研究[J];系統(tǒng)仿真學(xué)報;2007年23期

10 王湛;劉耀宗;劉鳳玉;張宏;;基于數(shù)據(jù)流的軟件抗衰重啟技術(shù)研究[J];系統(tǒng)仿真學(xué)報;2008年09期

相關(guān)博士學(xué)位論文 前1條

1 馬曉東;C程序內(nèi)存錯誤靜態(tài)分析技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2009年

相關(guān)碩士學(xué)位論文 前2條

1 徐萍;基于MRSPN模型計算自恢復(fù)時間間隔[D];南京理工大學(xué);2005年

2 于集建;軟件系統(tǒng)自恢復(fù)時間策略研究與實現(xiàn)[D];南京理工大學(xué);2007年



本文編號:2596877

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2596877.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c2baa***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com