移動(dòng)設(shè)備環(huán)境下功耗優(yōu)化的容錯(cuò)策略設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-05-02 01:12
本文關(guān)鍵詞:移動(dòng)設(shè)備環(huán)境下功耗優(yōu)化的容錯(cuò)策略設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著計(jì)算機(jī)軟硬件的不斷發(fā)展,移動(dòng)設(shè)備逐漸進(jìn)入人們的生活,其應(yīng)用越來(lái)越廣泛,性能也越來(lái)越受到重視。由于移動(dòng)設(shè)備不同于PC機(jī)直接接入220V用電線路,需要電池的支持,并且需要適應(yīng)使用場(chǎng)景和環(huán)境變化。移動(dòng)設(shè)備需要穩(wěn)定和持久的使用,因此其容錯(cuò)能力和電池持久性成為衡量性能的重要指標(biāo)。本文研究移動(dòng)設(shè)備環(huán)境下功耗優(yōu)化的容錯(cuò)策略設(shè)計(jì),旨在提高移動(dòng)設(shè)備容錯(cuò)能力,并優(yōu)化功耗。實(shí)驗(yàn)中,選擇BLCR檢查點(diǎn)機(jī)制加載移動(dòng)設(shè)備,通過(guò)對(duì)運(yùn)行在移動(dòng)設(shè)備上的應(yīng)用程序進(jìn)行狀態(tài)檢查,保存進(jìn)程運(yùn)行重要信息到檢查點(diǎn)文件。通過(guò)開(kāi)源項(xiàng)目OpenWrt編譯出定制固件,下載進(jìn)對(duì)應(yīng)路由器并擴(kuò)展器存儲(chǔ)容量,使之成為一個(gè)微型服務(wù)器和存儲(chǔ)器。既充分利用了路由器作為網(wǎng)路設(shè)備進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)的能力,又挖掘了路由器的存儲(chǔ)功能。路由器通過(guò)TCP/IP協(xié)議與移動(dòng)設(shè)備進(jìn)行通信以保存檢查點(diǎn)文件,并在移動(dòng)設(shè)備進(jìn)程服務(wù)失敗時(shí)發(fā)送最近一次接收的檢查點(diǎn)。移動(dòng)設(shè)備利用路由器發(fā)送回的檢查點(diǎn)文件進(jìn)行回卷,迅速恢復(fù)進(jìn)程至最近一次對(duì)其進(jìn)行狀態(tài)檢查的狀態(tài),在該狀態(tài)下繼續(xù)運(yùn)行下去。提高了移動(dòng)設(shè)備的容錯(cuò)能力,在應(yīng)對(duì)服務(wù)失敗時(shí)可以迅速做出響應(yīng),消除影響。檢查點(diǎn)機(jī)制的加載本身會(huì)消耗電池能量,而回卷操作保存了狀態(tài)檢查之前的進(jìn)程信息,節(jié)省了因進(jìn)程失敗空耗的能量。本文對(duì)運(yùn)行程序的狀態(tài)進(jìn)行分析并建立模型,分析了對(duì)系統(tǒng)開(kāi)銷影響的因素,通過(guò)仿真試驗(yàn)得出幾者之間的關(guān)系并給出了最佳檢查點(diǎn)間隔。最后,對(duì)本文研究方法進(jìn)行了優(yōu)劣分析并給出了進(jìn)一步研究方向。
【關(guān)鍵詞】:容錯(cuò)策略 功耗優(yōu)化 Open Wrt 檢查點(diǎn) 狀態(tài)檢查
【學(xué)位授予單位】:武漢紡織大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP302.8
【目錄】:
- 摘要4-5
- ABSTRACT5-8
- 1 緒論8-14
- 1.1 課題來(lái)源及研究背景8
- 1.2 關(guān)鍵技術(shù)及研究現(xiàn)狀8-11
- 1.2.1 檢查點(diǎn)機(jī)制8-9
- 1.2.2 路由緩存9-11
- 1.3 論文的研究目標(biāo)和內(nèi)容11-12
- 1.4 論文組織與結(jié)構(gòu)安排12-13
- 1.5 本章小結(jié)13-14
- 2 相關(guān)研究14-34
- 2.1 系統(tǒng)平臺(tái)14-19
- 2.1.1 操作系統(tǒng)發(fā)展史14
- 2.1.2 Linux廣泛應(yīng)用14-15
- 2.1.3 主要內(nèi)容15-19
- 2.2 OpenWrt簡(jiǎn)介19-24
- 2.2.1 軟件棧結(jié)構(gòu)21-22
- 2.2.2 文件夾結(jié)構(gòu)22-23
- 2.2.3 擴(kuò)展庫(kù)及Package23
- 2.2.4 交叉編譯工具鏈23-24
- 2.3 檢查點(diǎn)機(jī)制24-33
- 2.3.1 簡(jiǎn)介24-25
- 2.3.2 狀態(tài)檢查/回卷恢復(fù)過(guò)程25-27
- 2.3.3 檢查點(diǎn)保存的內(nèi)容27-28
- 2.3.4 恢復(fù)方法28-29
- 2.3.5 進(jìn)程狀態(tài)轉(zhuǎn)儲(chǔ)29-30
- 2.3.6 檢查點(diǎn)機(jī)制的關(guān)鍵問(wèn)題30-32
- 2.3.7 檢查點(diǎn)的優(yōu)化技術(shù)32-33
- 2.4 本章小結(jié)33-34
- 3 實(shí)驗(yàn)環(huán)境搭建34-40
- 3.1 搭建路由器OpenWrt環(huán)境34-37
- 3.1.1 編譯安裝組件34
- 3.1.2 修改配置參數(shù)34-35
- 3.1.3 編譯固件35-37
- 3.2 加載檢查點(diǎn)機(jī)制37-39
- 3.2.1 編譯和加載37-38
- 3.2.2 測(cè)試38-39
- 3.3 本章小結(jié)39-40
- 4 建模和算法40-49
- 4.1 方案對(duì)比40-41
- 4.2 狀態(tài)分析41-43
- 4.3 算法研究43-46
- 4.4 仿真實(shí)驗(yàn)46-48
- 4.5 本章小結(jié)48-49
- 5 結(jié)論49-50
- 參考文獻(xiàn)50-54
- 附錄54-55
- 致謝55
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條
1 張大吉;傅攀;李冬梅;郭洋;;基于Linux嵌入式系統(tǒng)與PC機(jī)資源共享性研究[J];四川兵工學(xué)報(bào);2007年06期
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 張遠(yuǎn);達(dá)夢(mèng)數(shù)據(jù)庫(kù)數(shù)據(jù)字典設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2011年
本文關(guān)鍵詞:移動(dòng)設(shè)備環(huán)境下功耗優(yōu)化的容錯(cuò)策略設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號(hào):340014
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/340014.html
最近更新
教材專著