精品资料网 >> 行业分类 >> IT行业 >> 资料信息

试论提高软件质量的利器-Valgrind(ppt 34页)

所属分类:IT行业

文件大小:2112 KB

下载要求:10 学币或VIP

点击下载
资料简介:

试论提高软件质量的利器-Valgrind目录:
一、PurifyPlus投资回报分析
二、BUG的危害
三、软件BUG分类
四、如何降低软件的BUG
五、如何定位软件BUG
六、IBM Rational PurifyPlus
七、WinDbg
八、WinDbg-如何定位程序崩溃
九、Valgrind
十、Valgrind-Helgrind
……

 

试论提高软件质量的利器Valgrind内容提要:
PurifyPlus投资回报分析:
花费更少的时间修补BUG,每位开发人员每年节约 2.6 周时间
研究表明假设一个中等工作团队为 5 人,则每个团队每月出现 3 次关键的内存访问错误。也就是每位开发人员每月 0.6 个错误。使用常规工具发现一个内存访问错误平均花费 16 小时。
0.6 个错误/月/开发人员×16 小时/错误=9.6 小时/月用来修补内存错误
百分之六十的被调查者认为,使用 PurifyPlus 发现运行时错误带来的生产率系数大约是 10 倍,这就意味着过去用十小时发现并纠正的错误可以在不到一小时内得以纠正。即:使用常规的工具 9.6 小时×1/10(Purify 生产率系数)=0.96 小时/月。这说明每位开发人员每月节省 8.64 小时(9.6-0.96=8.64)。按这样的方法计算一年,8.64 小时/月×12 月=103.7小时/年。每周 40 小时,这样就可以换算成每年节省 2.6 周(103.7 小时/40小时=2.6 周)


..............................

上一篇:智能机器人视觉体系结构探讨(pdf 6页)

下一篇:谈从主板的USB保护电路设计看品质(doc 7页

代理服务器改造设计说明书(doc 22页)

漫谈十大IT技术影响会计人(ppt 20页)

某年度我国手机技术及增值应用战略概述(ppt 91页)

试议IT服务引入成本管理的意义(doc 9页)

联想笔记本电脑保养和维护(doc 15页)

服务关系及其在面向服务计算中的应用(pdf 16页)

精品资料网 m.cnshu.cn

Copyright © 2004- 粤ICP备10098620号-1