!!!!!;论文答辩日期密级饷透碧饷髡咝彰拔瘛⒅俺啤⒀弧⒌ノ幻萍暗刂专业名称论文提交日期学位授予单位和日期答辩委员会主席注鹤⒚鳌豆适掷喾║》的类号。评阅人
“:篒.,::.●.,
签名:—:—邋鏖查羚Ⅲ『璉骸骸篒『篒独创性声明论文使用授权本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明日期:『陖月蝗本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑日期:阹月巧日确的说明并表示谢意。签名:
●
摘要随着嵌入式软件复杂度和规模不断提高,嵌入式软件的质量对整个嵌入式产品的质量起决定性作用,而嵌入式软件的性能直接影响着应用软件的质量的高低。因此嵌入式软件开发人员迫切需要一款性能测试工具,能够有针对性的分析该领域中的嵌入式软件的性能。该工具可以实现统计嵌入式软件的性能信息,方便开发人员查找约束嵌入式软件质量提高的瓶颈,然后有针对性的修改代码。本文主要分析一些主流的性能测试工具的主要特征,研究嵌入式软件性能测试的基本方法。本文论述的性能测试工具是针对计算密集型嵌入式软件而设计的,用于动态分析多任务软件在执行过程中各个函数性能特征。该性能测试工具是参考阅懿馐怨ぞ叨杓频模喽杂趃辠可以支持多线程多任务软件中动态函数和静态函数的性能测试。设计性能测试工具的软件体系结构和内部组成模块,研究性能测试工具中各个模块以及相互关系。设计和实现性能数据收集模块和数据通信模块,改进∞阅苁莘治龅乃惴ā首先,研究了性能数据收集模块,不同函数类型性能信息使用不同的数据来表示,采用插桩方式、断点调试技术等手段来实现数据收集;研究性能数据的存储形式,设计并实现性能数据存储过程中能够快速查找并保存性能数据的算法;研究多任务程序设计方式,使用进程跟踪技术,实现多任务性能数据收集。其次,在性能数据分析方面,以阅苁莘治鑫;。氐阊芯苛诵阅苁葑;坏算法。通过修改原有算法的基础上,设计并实现支持动态函数和多任务的性能数据分析。最后,研究嵌入式软件交叉开发的特点,设计并实现宿主机端和目标机端通信模块。设计简单可靠的数据编码策略,传输不同类型的数据;使用操作系统提供柚猛ㄐ排渲梅绞剑迪炙拗骰肽勘昊淇煽睾桶踩ù涫荨根据性能测试工具的测试环境和测试目标,设计出有针对性的测试用例。使用性能测试工具的操作界面运行并分析测试用例,最后分析测试结果来验证性能测试工具基本功能实现情况。通过与其他性能测试工具的比较,证明该性能测试关键字:嵌入式软件,性能测试工具,性能数据收集,性能数据分析,数据通信工具的可用性和实用性。
緀胁鰅咖跹蝝锄豰鷆删∞∞脚瞖触触篸胁盯耫时锄帅昀锄锄锄锄锄髆鷅鰅鷇龃锄瞖响鷆趾∞“.鏶】,如宙印,:觚蘯也篵船瞖縟,..∞£∞瞖譼小Ⅳ甒篧糴:.,也行瞖锨遲,】知猼猼瞖也辭,£瑂也琺,.,’,
———————————丝塑一‘№,响、池黝幽琾鷈响哟哟咖墒锄哟觚。撼鷅!,·膕瞖,,縢,畃鰁瞖瞖鱮廿瞖也·血羽瓵.,也瑆.●
阅懿馐怨ぞ摺目录第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⋯⋯⋯⋯⋯⋯课题研究背景及意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯国内外现状及分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。性能测试工具⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.阅懿馐怨ぞ摺主要研究内容及成果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.论文结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第二章性能测试工具功能需求及关键技术性能测试工具的功能需求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯程序插桩技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯
嵌入式软件性能测试工具的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.