一 对本周作业中的功能4(仅由文件重定向读入,不由控制台输入)做效能分析
1.cpu使用百分比
要求0 以 战争与和平 作为输入文件,重读向由文件系统读入。连续三次运行,给出每次消耗时间、CPU参数。 (2分)
Windows系统推荐使用 ptime.exe。
截图如下:
测试一:
测试二
测试三
总结时间
第一次 | 第二次 | 第三次 | |
测试时间 | 141.063 | 135.549 | 136.606 |
要求1 给出你猜测程序的瓶颈。你认为优化会有最佳效果,或者在上周在此处做过优化 (或考虑到优化,因此更差的代码没有写出) 。
要求2 通过 profile 找出程序的瓶颈。给出程序运行中最花费时间的3个函数(或代码片断)。要求包括截图
没有实现
要求3 根据瓶颈,"尽力而为"地优化程序性能。
没有实现