您的位置:首页 > 运维架构 > 网站架构

大型网站架构演变和知识体系(1)

2011-02-25 11:33 274 查看
 

对最近关于性能优化的一点思考,做一下小总结:

 

用尽可能快的步骤完成任务
寻找尽可能快的算法,尽可能简化要执行的CPU指令的数量

不做多余的事情
明确要处理的任务,不浪费资源做其它事情,比如为了安全性增加的校验之类

不做重复的事情
把需要重复计算的内容,利用各种cache方式,避免重复计算

分离可以并行处理的任务,并行的进行计算
最大化的利用硬件资源,避免在某个环节出现瓶颈

虽然整体吞吐量未必增加,但可以在最短的时间内完成单个任务

如果瓶颈在依赖的库或其它外部资源,改造之

具体情况具体分析。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: