探索嵌入式软件性能测试工具的设计与实现

探索嵌入式软件性能测试工具的设计与实现

ID:34775869

大小:3.26 MB

页数:92页

时间:2019-03-10

探索嵌入式软件性能测试工具的设计与实现_第1页
探索嵌入式软件性能测试工具的设计与实现_第2页
探索嵌入式软件性能测试工具的设计与实现_第3页
探索嵌入式软件性能测试工具的设计与实现_第4页
探索嵌入式软件性能测试工具的设计与实现_第5页
资源描述:

《探索嵌入式软件性能测试工具的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号UDC注1]——————r密级.王8I‘l58学位论文嵌入式软件性能测试工具的设计与实现(题名和副题名)康春晖(作者姓名)指导教师姓名罗克露.耋业电子科技大学成都(职务、职称、学位、单位名称及地址)申请专业学位级别硕士专业名称计算机应用技术论文提交日期2010;04论文答辩日期2010.堕学位授予单位和日期电子科技大学答辩委员会主席评阅人年月日注1:注明《国际十进分类法UDC》的类号。“:o:I.,::.●-^.,●独创性声明ⅢfI『fIfjiIIIfIjjIII⋯IfII『『『IIIII『I『IIll0Y1802694本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及

2、取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:鏖查!至玺日期:2a『o年}月z;日论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论

3、文在解密后应遵守此规定)签名:—鏖蕉塑璺.一导师签名:—邋日期:2矗J6年r月巧日^●摘要随着嵌入式软件复杂度和规模不断提高,嵌入式软件的质量对整个嵌入式产品的质量起决定性作用,而嵌入式软件的性能直接影响着应用软件的质量的高低。因此嵌入式软件开发人员迫切需要一款性能测试工具,能够有针对性的分析该领域中的嵌入式软件的性能。该工具可以实现统计嵌入式软件的性能信息,方便开发人员查找约束嵌入式软件质量提高的瓶颈,然后有针对性的修改代码。本文主要分析一些主流的性能测试工具的主要特征,研究嵌入式软件性能测试的基本方法。本文论述的性能测试工具是针对计算密集型嵌入式软件而设计的,用于动态分析多任务软

4、件在执行过程中各个函数性能特征。该性能测试工具是参考gprof性能测试工具而设计的,相对于gp∞f可以支持多线程多任务软件中动态函数和静态函数的性能测试。设计性能测试工具的软件体系结构和内部组成模块,研究性能测试工具中各个模块以及相互关系。设计和实现性能数据收集模块和数据通信模块,改进gp∞f性能数据分析的算法。首先,研究了性能数据收集模块,不同函数类型性能信息使用不同的数据来表示,采用插桩方式、断点调试技术等手段来实现数据收集;研究性能数据的存储形式,设计并实现性能数据存储过程中能够快速查找并保存性能数据的算法;研究多任务程序设计方式,使用进程跟踪技术,实现多任务性能数据收集。其次

5、,在性能数据分析方面,以gprof性能数据分析为基础,重点研究了性能数据转换的算法。通过修改原有算法的基础上,设计并实现支持动态函数和多任务的性能数据分析。最后,研究嵌入式软件交叉开发的特点,设计并实现宿主机端和目标机端通信模块。设计简单可靠的数据编码策略,传输不同类型的数据;使用操作系统提供API,设置通信配置方式,实现宿主机与目标机之间可控和安全传输数据。根据性能测试工具的测试环境和测试目标,设计出有针对性的测试用例。使用性能测试工具的操作界面运行并分析测试用例,最后分析测试结果来验证性能测试工具基本功能实现情况。通过与其他性能测试工具的比较,证明该性能测试工具的可用性和实用性。

6、关键字:嵌入式软件,性能测试工具,性能数据收集,性能数据分析,数据通信,^ABSTRACTWjnlilllpr0V锄锄tofmescale强dcomplexit),ofmeembeddedso脚are.也equal时of锄beddedso帅areplayadecisiVerolein也equal埘oftheembeddedsystem.缸d吐leperf.0rm强ceof锄beddedsof啊aredirecnyinnu锄ce也equalityofapplic撕ons,soa11t11e锄beddedso触aredevcloperw锄ttoneedonep酬f.oml觚cetesti

7、ngtool,whichcantest也eperf.0咖anceof锄beddcdso行wareinspecificdomain.Thet00lc觚analysetheperfom锄ceofttle锄bcddedso触are,趾dmedevelopersc弛easily缸d也ewea虹esseswMcha侬斌me锄bedded∞胁arcq砌ity'锄dmen也edeVel叩ersmom匆也ecodestoimpr0Ve也equal时ofso小^,are.I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。