码迷,mamicode.com
首页 > 其他好文 > 详细

性能优化

时间:2014-05-01 04:03:07      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:http   c   t   sp   art   html   re   htm   数据   file   代码   

这几天着手解决程序的性能优化。

什么是系统性能,包括什么,就不说了,放google搜一下就有了。

找到了酷壳里的两篇文章《代码优化概要》《性能调优攻略》 以及阿姆达尔定律,有几点体会:

1.阿姆达尔定律是说对某一个模块的改进对系统性能的优化程度,取决于该模块的调用频率,或者该模块的执行时间占程序总执行的比例,意思就是找到系统的瓶颈。

2.使用profiler等工具找出系统中调用次数最频繁或者占用时间最多的模块

3.寻求更好的算法逻辑,而不是在现有算法上微改进

4.将优化的算法加入到影响程序性能的部分。

5.关心你处理的数据(冒泡排序在数据基本有序的时候效果并不差)

 

后期会对I/O的优化进行总结

待续……

 

 

性能优化,码迷,mamicode.com

性能优化

标签:http   c   t   sp   art   html   re   htm   数据   file   代码   

原文地址:http://www.cnblogs.com/yrpen/p/3702095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!