嵌入式移動設備軟件性能分析工具軟件的分析與設計
發(fā)布時間:2018-05-24 05:24
本文選題:嵌入式移動設備 + 軟件性能; 參考:《北京郵電大學》2012年碩士論文
【摘要】:隨著后PC時代的來臨,嵌入式移動設備已經(jīng)融入到千家萬戶,在人們的日常生活之中擔當著不可或缺的角色。雖然現(xiàn)在的嵌入式移動設備在硬件性能上已經(jīng)有了極大的提升,但是其軟件性能依然是嵌入式移動設備最關心的問題。因此,開發(fā)出一款實用的嵌入式移動設備軟件性能分析工具是當前該領域發(fā)展過程中急需解決的問題,具有非常高的研究價值。 本文依托全球著名嵌入式移動設備制造商(諾基亞公司),其研發(fā)中心的一款工具開發(fā)項目——基于ETM設備的嵌入式移動設備軟件性能分析工具FTC(FineToothComb).對軟件性能分析工具的相關理論和實現(xiàn)技術進行了研究。簡單地介紹了這款工具所涉及到的關鍵技術和使用到的相關設備。詳細地闡述了這款嵌入式移動設備軟件性能分析工具的分析方法以及其設計過程。并在這款工具測試完成后,給出了這款工具軟件的測試方法和最終的測試結果。 FTC并不是單一的一款軟件分析工具,而是基于硬件設備、ETM模塊和TRACE32仿真調(diào)試工具,再加上FTC控制面板、數(shù)據(jù)解析和性能分析程序以及其需要使用的數(shù)據(jù)服務器、WEB服務器,共同組成的一個組件工具。FTC雖然在初期的使用過程中還有一些功能上的bugs(臭蟲),但是卻對工程師們在手持移動設備性能優(yōu)化的分析過程起到了極大的幫助。大大的提高了軟件部門對軟件優(yōu)化的工作效率。在整個FTC項目完成并由質(zhì)量部門檢收過后,該工具就第一時間發(fā)布給了公司內(nèi)部的軟件開發(fā)與測試人員,成為整個公司統(tǒng)一使用的軟件性能分析工具。結果表明,這款工具在公司內(nèi)多個項目的軟件性能優(yōu)化過程中起到了重要作用。
[Abstract]:With the coming of post-PC era, embedded mobile devices have been integrated into thousands of households and play an indispensable role in people's daily life. Although the hardware performance of embedded mobile devices has been greatly improved, its software performance is still the most concerned problem of embedded mobile devices. Therefore, the development of a practical software performance analysis tool for embedded mobile devices is an urgent problem to be solved in the current development process of this field, and has a very high research value. This paper relies on the global famous manufacturer of embedded mobile devices (Nokia Corporation, its R & D center), a tool development project-FTCU FineToothComb, a software performance analysis tool for embedded mobile devices based on ETM devices. The related theories and implementation techniques of software performance analysis tools are studied. This paper briefly introduces the key technology and related equipment used in this tool. The analysis method and design process of this embedded mobile device software performance analysis tool are described in detail. The testing method and the final test results of the tool software are given after the completion of the tool test. FTC is not a single software analysis tool, but is based on hardware devices, TRACE32 simulation and debugging tools, plus FTC control panel, data parsing and performance analysis program, and the data server it needs to use. A component tool. FTC, which also had some functional bugs in its initial use, was a great help to engineers in analyzing the performance of handheld mobile devices. Greatly improves the software department to the software optimization work efficiency. After the whole FTC project was completed and checked by the quality department, the tool was first released to the software developers and testers within the company, and became a unified software performance analysis tool used by the whole company. The results show that the tool plays an important role in software performance optimization for multiple projects within the company.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.1
【參考文獻】
相關期刊論文 前3條
1 程克非,張聰,汪林林,張勤;基于硬件性能計數(shù)器的軟件性能數(shù)據(jù)采集與分析研究[J];計算機應用;2005年10期
2 劉利枚,汪文勇,唐科;嵌入式軟件測試方法與技術[J];計算機與現(xiàn)代化;2005年04期
3 邢濤;葉景樓;任永昌;;嵌入式系統(tǒng)性能與安全評價方法研究[J];科學技術與工程;2006年01期
,本文編號:1927842
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1927842.html
最近更新
教材專著