【SD2.0大会】雷鸣:把设计当成一门艺术

中国最大的IT技术社区CSDN联合美国权威IT技术媒体CMP集团,共同为中国百万开发者带来的国内最权威的顶级软件技术大会----“2007 软件开发2.0技术大会”(SD2C)正在九华山庄火热进行当中。11月30日在101会场的第一场演讲中,讲师雷鸣进行了《Lunix系统下的高性能系统设计》演讲。

设计是一门艺术

最好的设计看起来简单、和谐、美丽

把合适的算法 数据 结构协议放到正确的地方,设计要在有限的各种资源中进行折中

高性能 要考虑 系统 的层次

他讲了Intel关于四核 处理器 的开发的情况,开发过程中每个月都要投入万台以上的电脑去满足应用。因此,我们在构建系统的时候,最好先考虑架构集中式的系统,因为这样成本较低,等有一定资金和实力后,再考虑分布式的 操作系统 。

系统性能提升的关键因素

算法是对于系统性能极为重要的因素。他需要用户检索的 频率 ,改进系统最主要的方法就是关心用户的使用频率。

循环使用得当,可以节省一个数量级的 时间 。选择合适的语言并使用正确的系统调用,其中对于字符串的操作要相当的谨慎。

人一着急的时候,什么愚蠢的错误都会发生

他讲了一个做在线商品交易的 朋友 的故事,他的系统有了很大的性能问题,雷鸣先对其系统 流程 进行了了解,他让朋友对其流程进行每步拆分,打上时间戳然后运行,最后看到底是哪里花费了大量不必要的时间。用这样的方式找到了错误,竟然是货品和地区的数据表数据溢出导致的。那些多出的数据,只好放在硬盘里,这样数据查找的时候只能到硬盘中进行线性查找,以致在检索数据的时候系统花费大量的时间,这即二维表的一维化所产生的问题。

演讲现场

现场讲师与学员进行了良好的互动和沟通,气氛积极热烈,学员学习和领会雷鸣讲师的学术精华的同时也表达了对SD2.0大会的感谢和赞叹。

更多现场内容,进入CSDN软件开发2.0技术大会现场直播

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值