雷鸣:把设计当成一门艺术
来源:互联网 发布:淘宝兔子20块 编辑:程序博客网 时间:2024/04/23 18:54
中国最大的IT技术社区CSDN联合美国权威IT技术媒体CMP集团,共同为中国百万开发者带来的国内最权威的顶级软件技术大会----“2007 软件开发2.0技术大会”(SD2C )正在九华山庄火热进行当中。11月30日 在101会场的第一场演讲中,讲师雷鸣进行了《Lunix系统下的高性能系统设计》演讲。
设计是一门艺术
最好的设计看起来简单、和谐、美丽
把合适的算法数据结构协议放到正确的地方,设计要在有限的各种资源中进行折中
高性能要考虑系统的层次
他讲了Intel关于四核处理器的开发的情况,开发过程中每个月都要投入万台以上的电脑去满足应用。因此,我们在构建系统的时候,最好先考虑架构集中式的系统,因为这样成本较低,等有一定资金和实力后,再考虑分布式的操作系统。
系统性能提升的关键因素
算法是对于系统性能极为重要的因素。他需要用户检索的频率,改进系统最主要的方法就是关心用户的使用频率。
循环使用得当,可以节省一个数量级的时间。选择合适的语言并使用正确的系统调用,其中对于字符串的操作要相当的谨慎。
人一着急的时候,什么愚蠢的错误都会发生
他讲了一个做在线商品交易的朋友的故事,他的系统有了很大的性能问题,雷鸣先对其系统流程进行了了解,他让朋友对其流程进行每步拆分,打上时间戳然后运行,最后看到底是哪里花费了大量不必要的时间。用这样的方式找到了错误,竟然是货品和地区的数据表数据溢出导致的。那些多出的数据,只好放在硬盘里,这样数据查找的时候只能到硬盘中进行线性查找,以致在检索数据的时候系统花费大量的时间,这即二维表的一维化所产生的问题。
- 雷鸣:把设计当成一门艺术
- 【SD2.0大会】雷鸣:把设计当成一门艺术
- 『phphot』【SD2.0大会】雷鸣:把设计当成一门艺术
- 把命运当成使命
- 把自己当成别人、把别人当成自己、把别人当成别人、把自己当成自己
- 把自己当成别人、把别人当成自己、把别人当成别人、把自己当成自己
- 别把商业模式当成葵花宝典
- 不要把领导当成客户
- 把学习当成一个习惯
- 你把别人当成谁
- 把Excel当成数据库操作
- 把时间当成朋友观后感
- EDA软件_PCB设计也是一门艺术
- Linux内核设计艺术笔记(一)
- 把PM当成第一位客户(1)
- 把PM当成第一位客户(2)
- 把多维数据当成一维来输入输出
- 把产品当成服务来做
- 进程与线程的讨论
- 获取web.xml中的context-param和init-param定义的值
- 双频段GSM/DCS移动电话射频指标分析
- 转: WebPart生命周期
- VB中播放声音文件
- 雷鸣:把设计当成一门艺术
- 将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET)
- [转]计算机字符编码
- 有助于你编程而立即要做的10件事
- C++虚函数表解析(转)
- 用Apache htpasswd管理SVN帐户
- Understanding Video and Graphics Adapters
- 关于oracle分页中的rownum
- java 发送邮件的简单例子