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

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于計(jì)算遷移的Android開發(fā)框架的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時間:2020-07-04 21:00
【摘要】:智能手機(jī)等移動設(shè)備為訪問信息和使用計(jì)算資源提供了極大的便利,但是,受限于自身的尺寸、大容量電池制造技術(shù)的滯后、無線通信網(wǎng)絡(luò)不穩(wěn)定等因素,使其越來越無法滿足移動用戶對功能更加復(fù)雜、能耗更高應(yīng)用的需求。移動設(shè)備所能提供的計(jì)算能力與新應(yīng)用的需求增長速度不一致,系統(tǒng)能量消耗與電池容量增長速度不一致是移動設(shè)備發(fā)展中面臨的主要挑戰(zhàn)。目前,一種有前景的解決方案是通過計(jì)算遷移技術(shù)將移動設(shè)備與強(qiáng)大的云平臺集成,主要是通過將移動設(shè)備端的應(yīng)用程序所擁有的全部或部分計(jì)算任務(wù)遷移到云平臺,讓云平臺來執(zhí)行這些計(jì)算任務(wù)并將執(zhí)行后的結(jié)果返回給移動設(shè)備端的應(yīng)用程序,進(jìn)而通過減少移動設(shè)備端的計(jì)算量來實(shí)現(xiàn)節(jié)省時間和減少能耗的目的,即減少移動設(shè)備端的應(yīng)用程序所需要花費(fèi)的執(zhí)行時間和能量消耗。同時也提高了應(yīng)用程序的性能以及改善了移動用戶的體驗(yàn)度。為此,本文通過調(diào)整Android操作系統(tǒng)某些接口來開發(fā)兩個支持計(jì)算遷移的應(yīng)用程序開發(fā)框架。使用我們提供的框架開發(fā)的應(yīng)用程序?qū)⒕邆溆?jì)算遷移功能。在第一個框架中,每個應(yīng)用程序都是自私的,即它們認(rèn)為自己獨(dú)占了移動設(shè)備的資源,并在每個應(yīng)用程序的內(nèi)部獨(dú)立完成計(jì)算遷移決策。第二個設(shè)計(jì)的框架是將中央遷移管理器駐留在移動設(shè)備中,中央遷移管理器負(fù)責(zé)為所有應(yīng)用程序制定計(jì)算遷移決策策略。開發(fā)人員在使用這兩種計(jì)算遷移框架時,它們的編程行為只需發(fā)生少量的改變。而且第一種開發(fā)框架還支持應(yīng)用程序開發(fā)人員自定義計(jì)算遷移決策策略。最后,本文基于兩種開發(fā)框架分別開發(fā)實(shí)現(xiàn)了相對應(yīng)的應(yīng)用程序,并且在這些應(yīng)用程序上進(jìn)行了相關(guān)的實(shí)驗(yàn)。在實(shí)驗(yàn)中,本文分析了在不同影響因子下基于兩種框架開發(fā)的應(yīng)用程序與沒有計(jì)算遷移能力的應(yīng)用程序,同時在執(zhí)行時間和能量消耗方面對比三種情況下所開發(fā)的應(yīng)用程序的實(shí)驗(yàn)數(shù)據(jù),驗(yàn)證所開發(fā)的計(jì)算遷移框架的可行性和有效性。
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52;TP316
【圖文】:

系統(tǒng)結(jié)構(gòu)圖,系統(tǒng)結(jié)構(gòu)圖,線程


圖 1.1 MAUI 系統(tǒng)結(jié)構(gòu)圖人開發(fā)出了名為 CloneCloud 的自動遷移系統(tǒng)[線程級別,在細(xì)粒度下采取靜態(tài)和動態(tài)分析提升執(zhí)行能力和降低系統(tǒng)能耗。CloneCloud 移的線程,根據(jù)目標(biāo)函數(shù),在可被遷移的線loneCloud 通過遠(yuǎn)程方法調(diào)用技術(shù)將需要進(jìn)行,移動終端等待服務(wù)器執(zhí)行后返回的結(jié)果。標(biāo)注可遷移的線程,但是系統(tǒng)在遷移前需要條件(主要包括 CPU 執(zhí)行速度、網(wǎng)絡(luò)帶寬、生產(chǎn)一個數(shù)據(jù)庫。實(shí)際運(yùn)行的時候,會根據(jù)運(yùn)行環(huán)境,從數(shù)據(jù)庫中選擇合適的分割方法設(shè)計(jì)圖。從概念上講,CloneCloud 系統(tǒng)會自算)轉(zhuǎn)換為針對與云的網(wǎng)絡(luò)連接,設(shè)備和云而優(yōu)化的分布式執(zhí)行。

系統(tǒng)結(jié)構(gòu)圖,系統(tǒng)結(jié)構(gòu)圖,線程


圖 1.1 MAUI 系統(tǒng)結(jié)構(gòu)圖un B G 等人開發(fā)出了名為 CloneCloud 的自動遷移系統(tǒng)[19]。Clone基本單位是線程級別,在細(xì)粒度下采取靜態(tài)和動態(tài)分析相結(jié)合的方序,并同時提升執(zhí)行能力和降低系統(tǒng)能耗。CloneCloud 系統(tǒng)通過靜找到可被遷移的線程,根據(jù)目標(biāo)函數(shù),在可被遷移的線程中決策出的線程。CloneCloud 通過遠(yuǎn)程方法調(diào)用技術(shù)將需要進(jìn)行遷移的線程務(wù)器上執(zhí)行,移動終端等待服務(wù)器執(zhí)行后返回的結(jié)果。CloneClou程人員手動標(biāo)注可遷移的線程,但是系統(tǒng)在遷移前需要做大量工作不同的運(yùn)行條件(主要包括 CPU 執(zhí)行速度、網(wǎng)絡(luò)帶寬、能量消耗分割方法,生產(chǎn)一個數(shù)據(jù)庫。實(shí)際運(yùn)行的時候,會根據(jù)當(dāng)前的運(yùn)行配相似的運(yùn)行環(huán)境,從數(shù)據(jù)庫中選擇合適的分割方法。圖 1.2loud 的概念設(shè)計(jì)圖。從概念上講,CloneCloud 系統(tǒng)會自動將單機(jī)手機(jī)上的計(jì)算)轉(zhuǎn)換為針對與云的網(wǎng)絡(luò)連接,設(shè)備和云的處理能力的計(jì)算模式而優(yōu)化的分布式執(zhí)行。

【參考文獻(xiàn)】

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

1 王胡成;徐暉;程志密;王可;;5G網(wǎng)絡(luò)技術(shù)研究現(xiàn)狀和發(fā)展趨勢[J];電信科學(xué);2015年09期

2 董曉剛;;Android系統(tǒng)四大組件的注冊與激活[J];硅谷;2013年05期

3 牛祿青;;阿里云:創(chuàng)新云計(jì)算[J];新經(jīng)濟(jì)導(dǎo)刊;2013年03期

4 王汝言;蔣子泉;劉喬壽;吳大鵬;;Android下Binder進(jìn)程間通信機(jī)制的分析與研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2012年09期

5 劉小旭;王勝權(quán);張勁;;Linux系統(tǒng)簡介[J];科技致富向?qū)?2011年23期

6 陳全;鄧倩妮;;云計(jì)算及其關(guān)鍵技術(shù)[J];計(jì)算機(jī)應(yīng)用;2009年09期

7 周婷;董海棠;;Eclipse平臺架構(gòu)及其插件[J];甘肅科技縱橫;2007年03期



本文編號:2741587

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

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2741587.html


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

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