首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

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

摘要第1-5页
ABSTRACT第5-10页
第一章 绪论第10-15页
   ·课题研究背景及意义第10-11页
   ·国内外现状及分析第11-13页
     ·vTune 性能测试工具第11-12页
     ·CodeTEST 性能测试工具第12-13页
     ·GPROF 性能测试工具第13页
   ·主要研究内容及成果第13-14页
   ·论文结构第14-15页
第二章 性能测试工具功能需求及关键技术第15-21页
   ·性能测试工具的功能需求第15-16页
   ·程序插桩技术第16-18页
     ·可执行文件插桩第16-17页
     ·链接过程插桩第17页
     ·源代码级插桩第17-18页
   ·PTRACE 跟踪技术第18-20页
   ·多进程以及信号机制第20页
   ·断点调试技术第20页
   ·本章小结第20-21页
第三章 性能测试工具系统的设计第21-51页
   ·总体框架第21-23页
     ·体系结构的设计第21-23页
     ·体系结构的核心第23页
   ·预处理过程设计第23-26页
     ·插桩技术比较和选择第24页
     ·源代码插桩设计第24-26页
   ·性能数据收集模块设计第26-37页
     ·性能数据收集模块初始化第27-30页
     ·性能数据获取的手段第30-31页
     ·多任务性能数据收集第31-32页
     ·统计函数调用关系的设计第32-35页
     ·函数执行时间和调用次数统计第35-37页
   ·性能数据分析模块设计第37-47页
     ·性能数据分析原理及重要数据结构第37-41页
     ·性能数据分析中的图结构第41-43页
     ·性能数据分析流程第43-45页
       ·静态函数分析第43-45页
       ·动态函数分析第45页
     ·性能数据文件第45-46页
     ·多任务性能数据分析第46-47页
   ·通信模块设计第47-50页
     ·通信模块的组成第47-49页
     ·通信数据的编码策略第49页
     ·通信模块工作流程第49-50页
   ·本章小结第50-51页
第四章 性能测试工具系统的实现第51-73页
   ·源代码插桩的实现第51-53页
   ·性能数据收集模块实现第53-64页
     ·性能数据收集部分初始化第54-55页
     ·多进程以及监控进程的实现第55-59页
     ·性能数据处理第59-64页
       ·静态函数和系统调用的事件处理第59-62页
       ·动态库函数的事件处理第62-64页
   ·性能数据分析模块实现第64-68页
     ·性能数据分析的前端处理第64-68页
     ·性能数据分析的后端处理第68页
   ·通信模块实现第68-72页
     ·目标机端通信模块实现第68-71页
     ·宿主机端通信模块实现第71-72页
   ·本章小结第72-73页
第五章 嵌入式性能测试工具的测试与分析第73-84页
   ·测试环境和测试目标第73页
   ·测试用例的设计第73-78页
   ·测试过程及结果分析第78-83页
     ·功能验证第78-82页
     ·比较与分析第82-83页
   ·本章小结第83-84页
第六章 结束语第84-86页
   ·全文总结第84页
   ·下一步工作第84-86页
致谢第86-87页
参考文献第87-89页
攻硕期间取得的研究成果第89-90页

论文共90页,点击 下载论文
上一篇:实时动态软阴影技术研究与应用
下一篇:磁介质数据销毁技术的研究