版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、近年來(lái)ARM安卓已成為市場(chǎng)占有率最高的移動(dòng)智能終端平臺(tái)。各類安卓應(yīng)用層出不窮的同時(shí),應(yīng)用的規(guī)模和復(fù)雜程度不斷提高。安卓移動(dòng)終端的交互方式和硬件特性決定了應(yīng)用必須要充分利用硬件資源才能具備良好的用戶體驗(yàn)。對(duì)安卓應(yīng)用的本地庫(kù)部分進(jìn)行針對(duì)CPU微體系結(jié)構(gòu)的性能分析和優(yōu)化有助于應(yīng)用開(kāi)發(fā)人員開(kāi)發(fā)出充分利用CPU資源,具有良好用戶體驗(yàn)的應(yīng)用。但卻缺少高效的性能分析工具。
本文主要研究并開(kāi)發(fā)了一種ARM安卓平臺(tái)基于硬件性能計(jì)數(shù)器的性能分析工
2、具。通過(guò)對(duì)Oprofile性能分析工具的結(jié)構(gòu)、工作方法進(jìn)行深入的分析。參考其實(shí)現(xiàn)過(guò)程,針對(duì)Oprofile未將軟硬件性能信息綜合利用以及沒(méi)有用戶控制界面的不足,完成了性能分析模型的引入和用戶控制界面的實(shí)現(xiàn)。研究了數(shù)據(jù)采集模塊,實(shí)現(xiàn)了結(jié)合按時(shí)間和Linux內(nèi)核的跟蹤點(diǎn)(Tracepoint)的中斷采樣,支持全系統(tǒng)范圍采集處理器微體系結(jié)構(gòu)行為特征數(shù)據(jù)。改進(jìn)了Google Protobuf中的Varint編碼方法對(duì)采集的數(shù)據(jù)進(jìn)行了有效的壓縮,
3、節(jié)約了大量存儲(chǔ)空間?;赥CP/IP協(xié)議,設(shè)計(jì)了應(yīng)用層通信協(xié)議,實(shí)現(xiàn)了宿主機(jī)端和目標(biāo)機(jī)端通信模塊,搭建了宿主機(jī)與目標(biāo)機(jī)之間安全高效的數(shù)據(jù)傳輸?shù)耐ǖ馈?br> 本文關(guān)鍵的工作在于數(shù)據(jù)分析模塊,將軟硬件性能數(shù)據(jù)綜合利用,使用了自頂向下的微體系結(jié)構(gòu)性能分析方法,對(duì)程序熱點(diǎn)建立CPI-Stack性能分析模型,并于用戶控制界面之中圖形化顯示,方便了應(yīng)用開(kāi)發(fā)人員進(jìn)行處理器微體系結(jié)構(gòu)層級(jí)的性能分析,快速而準(zhǔn)確的定位性能瓶頸,進(jìn)行高效的性能分析和優(yōu)化
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于ARM-DS5的Android應(yīng)用多線程性能分析工具的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 面向安卓應(yīng)用的CPU基準(zhǔn)測(cè)試程序合成方法設(shè)計(jì)與實(shí)現(xiàn).pdf
- LADS:基于依賴分析的動(dòng)態(tài)單線程在線事務(wù)處理內(nèi)存數(shù)據(jù)庫(kù).pdf
- 基于QEMU的ARM安卓網(wǎng)頁(yè)渲染類應(yīng)用負(fù)載特征提取設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于動(dòng)態(tài)分析的安卓惡意應(yīng)用檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于安卓的線上聚餐移動(dòng)應(yīng)用設(shè)計(jì)與實(shí)現(xiàn).pdf
- 安卓動(dòng)態(tài)壁紙的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于安卓系統(tǒng)醫(yī)療服務(wù)終端的設(shè)計(jì)實(shí)現(xiàn)與應(yīng)用.pdf
- 針對(duì)ARM安卓的多媒體應(yīng)用的特征片段提取.pdf
- 基于安卓平臺(tái)的SaaSERP的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于DVFS技術(shù)的ARM安卓應(yīng)用功耗實(shí)測(cè)與模型構(gòu)建.pdf
- 安卓組件間通信分析系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 安卓應(yīng)用代碼的紋理特征分析.pdf
- 基于安卓的網(wǎng)絡(luò)拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 安卓開(kāi)發(fā)外文翻譯--安卓應(yīng)用基礎(chǔ)
- 基于安卓的個(gè)人記賬本的設(shè)計(jì)與實(shí)現(xiàn)
- 高性能CPU存儲(chǔ)層次的分析與實(shí)現(xiàn).pdf
- 基于安卓的手機(jī)控件組的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于安卓平臺(tái)警務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于安卓的新生助手系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論