Project: Individual Project - Word frequency program

1. 时间花费预估:

  理解作业要求:0.5小时

  查阅相关资料:1小时

  编写程序和调试:2小时

  用例设计及检验:0.5小时

  性能优化:1小时

  总结:0.5小时

 

2.实际时间花费:

  由于对于C++很生疏所以写程序这边花了比预期多了很多的时间,但有些功能还不完善。之前有一些事情耽搁,导致后面时间很紧了,性能优化方面做的很不够。

    理解作业要求:0.5小时

  查阅相关资料:1.5小时

  编写程序和调试:4小时

  用例设计及检验:1小时

  性能优化:0.5小时

  总结:1小时

 

3.开发过程和分析

这是测试20M文件的CPU使用率曲线,可以看出运行效果是比较慢的的,CPU使用率也较高

 

4.样例分析中,包含了空目录,一些单独格式的文件,和一些大文件,运行结果没有发现问题。

 

5.总结:之前自己写的程序因为大多比较简单,其实没有太多关注过性能这方面。从写这个作业的过程中了解到也许功能的实现相对容易,但想把性能提升上去是很难的。以后应该加强这方面的学习。

 

posted @ 2013-09-18 02:43  Roscoe054  阅读(142)  评论(0编辑  收藏  举报