嵌入式移动设备软件性能分析工具软件的分析与设计
发布时间:2018-05-24 05:24
本文选题:嵌入式移动设备 + 软件性能 ; 参考:《北京邮电大学》2012年硕士论文
【摘要】:随着后PC时代的来临,嵌入式移动设备已经融入到千家万户,在人们的日常生活之中担当着不可或缺的角色。虽然现在的嵌入式移动设备在硬件性能上已经有了极大的提升,但是其软件性能依然是嵌入式移动设备最关心的问题。因此,开发出一款实用的嵌入式移动设备软件性能分析工具是当前该领域发展过程中急需解决的问题,具有非常高的研究价值。 本文依托全球著名嵌入式移动设备制造商(诺基亚公司),其研发中心的一款工具开发项目——基于ETM设备的嵌入式移动设备软件性能分析工具FTC(FineToothComb).对软件性能分析工具的相关理论和实现技术进行了研究。简单地介绍了这款工具所涉及到的关键技术和使用到的相关设备。详细地阐述了这款嵌入式移动设备软件性能分析工具的分析方法以及其设计过程。并在这款工具测试完成后,给出了这款工具软件的测试方法和最终的测试结果。 FTC并不是单一的一款软件分析工具,而是基于硬件设备、ETM模块和TRACE32仿真调试工具,再加上FTC控制面板、数据解析和性能分析程序以及其需要使用的数据服务器、WEB服务器,共同组成的一个组件工具。FTC虽然在初期的使用过程中还有一些功能上的bugs(臭虫),但是却对工程师们在手持移动设备性能优化的分析过程起到了极大的帮助。大大的提高了软件部门对软件优化的工作效率。在整个FTC项目完成并由质量部门检收过后,该工具就第一时间发布给了公司内部的软件开发与测试人员,成为整个公司统一使用的软件性能分析工具。结果表明,这款工具在公司内多个项目的软件性能优化过程中起到了重要作用。
[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 程克非,张聪,汪林林,张勤;基于硬件性能计数器的软件性能数据采集与分析研究[J];计算机应用;2005年10期
2 刘利枚,汪文勇,唐科;嵌入式软件测试方法与技术[J];计算机与现代化;2005年04期
3 邢涛;叶景楼;任永昌;;嵌入式系统性能与安全评价方法研究[J];科学技术与工程;2006年01期
,本文编号:1927842
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1927842.html