代码调整策略

上传人:206****923 文档编号:56936384 上传时间:2018-10-17 格式:PPT 页数:19 大小:2.72MB
返回 下载 相关 举报
代码调整策略_第1页
第1页 / 共19页
代码调整策略_第2页
第2页 / 共19页
代码调整策略_第3页
第3页 / 共19页
代码调整策略_第4页
第4页 / 共19页
代码调整策略_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《代码调整策略》由会员分享,可在线阅读,更多相关《代码调整策略(19页珍藏版)》请在金锄头文库上搜索。

1、代码调整策略,主讲人:周荣华,课程学习目标,代码调整的背景代码调整箴言代码的执行效率分析代码调整的一般步骤总结,课程目录,第三章 代码的执行效率分析,第一章 代码调整的背景,第二章 代码调整箴言,第四章 代码调整的一般步骤,第一章,第一章 代码调整的背景,第三章 代码的执行效率分析,第二章 代码调整箴言,第四章 代码调整的一般步骤,关于性能的二律倍反,60年代,计算机资源紧缺的时候非常强调性能 70年代,更加关注代码可读性和可维护性 80年代,微机革命,资源又变得紧缺起来 90年代,微机的内存和性能提升 21世纪,各种微型终端的出现,性能再次被提及 质量和性能作为一个产品的两个属性,在不同产品

2、被赋予了不同的权重,何时需要代码调整,程序需求是否可以调整? 方案设计是否可以调整? 概要设计是否可以调整? 程序同操作系统的交互是否可以调整? 是否可以通过代码编译优化实现? 硬件升级能带来的性能提升性价比如何? 最后,可能需要代码调整,第二章节,第二章 代码调整箴言,第三章 代码的执行效率分析,第四章 代码调整的一般步骤,第一章 代码调整的背景,Pareto法则,有关性能的谬论(一),代码函数越少,效率越高?,依赖编程语言和具体指令,有关性能的谬论(二),调用特定函数的效率比较高? 性能优化需要针对所有代码? 正确性和性能同等重要?,依赖对应语言库及其实现,热点代码才有优化价值,程序首先要正确,再才可以谈性能,第三章节,第三章 代码的执行效率分析,第四章 代码调整的一般步骤,第一章 代码调整的背景,第二章 代码调整箴言,哪些行为导致低效率?,输入输出 分页 系统调用 解释性语言 错误,常见操作的相对效率(一),常见操作的相对效率(二),常见操作的相对效率(三),第四章节,第四章 代码调整的一般步骤,第三章 代码的执行效率分析,第一章 代码调整的背景,第二章 代码调整箴言,代码调整的一般步骤,首先,需要有精确的性能测量 其次要有反复调整的准备,课程学习回顾,什么时候开始调整代码?怎么调整代码?,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号