『phphot』【SD2.0大会】雷鸣:把设计当成一门艺术
来源:互联网 发布:高清网络摄像机厂家 编辑:程序博客网 时间:2024/04/29 10:51
原文链接:http://blog.csdn.net/phphot/archive/2007/11/30/1909256.aspx
作者:phphot(phphot) http://blog.csdn.net/phphot
中国最大的IT技术社区CSDN联合美国权威IT技术媒体CMP集团,共同为中国百万开发者带来的国内最权威的顶级软件技术大会----“2007 软件开发2.0技术大会”(SD2C)正在九华山庄火热进行当中。11月30日在101会场的第一场演讲中,讲师雷鸣进行了《Lunix系统下的高性能系统设计》演讲。
设计是一门艺术
最好的设计看起来简单、和谐、美丽
把合适的算法数据结构协议放到正确的地方,设计要在有限的各种资源中进行折中
高性能要考虑系统的层次
他讲了Intel关于四核处理器的开发的情况,开发过程中每个月都要投入万台以上的电脑去满足应用。因此,我们在构建系统的时候,最好先考虑架构集中式的系统,因为这样成本较低,等有一定资金和实力后,再考虑分布式的操作系统。
系统性能提升的关键因素
算法是对于系统性能极为重要的因素。他需要用户检索的频率,改进系统最主要的方法就是关心用户的使用频率。
循环使用得当,可以节省一个数量级的时间。选择合适的语言并使用正确的系统调用,其中对于字符串的操作要相当的谨慎。
人一着急的时候,什么愚蠢的错误都会发生
他讲了一个做在线商品交易的朋友的故事,他的系统有了很大的性能问题,雷鸣先对其系统流程进行了了解,他让朋友对其流程进行每步拆分,打上时间戳然后运行,最后看到底是哪里花费了大量不必要的时间。用这样的方式找到了错误,竟然是货品和地区的数据表数据溢出导致的。那些多出的数据,只好放在硬盘里,这样数据查找的时候只能到硬盘中进行线性查找,以致在检索数据的时候系统花费大量的时间,这即二维表的一维化所产生的问题。
演讲现场
现场讲师与学员进行了良好的互动和沟通,气氛积极热烈,学员学习和领会雷鸣讲师的学术精华的同时也表达了对SD2.0大会的感谢和赞叹。
更多现场内容,进入CSDN软件开发2.0技术大会现场直播
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/phphot/archive/2007/11/30/1909256.aspx
- 『phphot』【SD2.0大会】雷鸣:把设计当成一门艺术
- 【SD2.0大会】雷鸣:把设计当成一门艺术
- 雷鸣:把设计当成一门艺术
- 『phphot』【SD2.0大会】酷我创始人雷鸣:程序员个人成长的四个要素
- 『phphot』【SD2.0大会】Adobe: 把设计师和开发师整合成一个整体
- 『phphot』【SD2.0大会】集成化开发流程:把土匪编制为正规军
- 『phphot』【SD2.0大会】章立民:为什么使用Silverlight?
- 『phphot』【SD2.0大会】DDJ总编与程序员总编孟岩对话SD2.0
- 『phphot』【SD2.0大会】SD2.0讲师郭安定:编程无所不在
- 『phphot』【SD2.0大会】钱宏武:从SOHU社区架构和运维谈高并发系统开发与设计
- 『phphot』【SD2.0大会】蒋涛:CSDN为什么举办SD2C大会
- 『phphot』【SD2.0大会】CSDN总裁蒋涛致大会开幕辞
- 『phphot』【SD2.0大会】腾讯公司派出20余位工程师参加SD2.0大会
- 『phphot』【SD2.0大会】吴剑南:手机上的Web2.0应用其乐无穷
- 『phphot』【SD2.0大会】Adobe马鉴:使用Web技术来创作桌面应用
- 『phphot』【SD2.0大会】Java培训先驱:Keytool工具的使用
- 『phphot』【SD2.0大会】Java培训先驱张孝祥:Java开发中的基本安全知识
- 『phphot』【SD2.0大会】陈榕:应用=XML脚本+构件”编程模型
- Ubuntu(Linux)使用Eclipse搭建C/C++编译环境
- 『phphot』【SD2.0大会】马亮:SOA不是产品,而是一种理念
- 强连通分支算法
- 『phphot』【SD2.0大会】裸奔编程越来越少见,框架应用越来越普遍
- 『phphot』【SD2.0大会】林锐:项目经理应介入开发 以免最终产品变“废物”
- 『phphot』【SD2.0大会】雷鸣:把设计当成一门艺术
- 『phphot』【SD2.0大会】揭秘微软研发“三权分立”和四大“密宝”
- document.getElementById详解
- 『phphot』【SD2.0大会】集成化开发流程:把土匪编制为正规军
- ZZ风雨20年:我所积累的20条编程经验
- 『phphot』【SD2.0大会】董大伟:用Silverlight记下我和老婆的精彩瞬间
- Wave Driver介绍-7(驱动中对音量的控制操作-非硬件音量控制)
- CString和string区别
- 『phphot』【SD2.0大会】SD2.0讲师郭安定:编程无所不在