首页 > 范文大全 > 正文

承健――安迪-比尔定律

开篇:润墨网以专业的文秘视角,为您筛选了一篇承健――安迪-比尔定律范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

最近我又学习到了一个新的定律,叫做安迪-比尔定律―安迪给你的,比尔都会拿走。

我们都知道摩尔定律对IT产业发展规律的概括早已被证明是正确的,硬件产业确实在以每18到20个月的速度实现性能翻番。最近我又学习到了一个新的的定律,叫做安迪-比尔定律―安迪给你的,比尔都会拿走。

这俩名字耳熟吧?安迪指的是Intel的创始人之一Andy Grove,比尔当然就是微软的创始人之一Bill Gates了。安迪-比尔定律的意思就是说,Intel不断地提高CPU的计算能力,而微软就用新的操作系统来吃掉它。大而化之,就是硬件性能的提高总会迅速被新的软件消耗掉,对用户来说,除了不知道用不用得上的新功能,最终得到的没什么区别。据说这是上世纪90年代从一个计算机会议中流传出来的一句话名言。

当然,我决不能说现在用的Vista和当年的DOS用起来差不多,要真是这样的话,我还用二十年前的286就好了(插一句,二十年前的电脑性能比现在差,但做工和用料绝对比现在好,我很怀念)。如果我们透过应用程序层面的华丽外表,在界面和功能之外就会发现,我们现在打开电脑,使用日常功能的速度不说比当年还要慢,至少和硬件性能的提高相比改进也是微乎其微。不管电脑提供了什么新功能和应用,最基本的启动操作系统、打开应用程序、保存文档等等速度基本没有因为硬件性能的提高而变化。

我们肯定不能把这个责任全归到Bill一个人头上,当年的BASIC是他写的代码(DOS他写了么?不知道),现在的Vista他一定没有自己动手编程。同样,微软也不是独此一家,不论MAC OS还是号称对硬件要求不高的Linux,在华丽的图形界面下,它们都没有做到随着硬件性能提高而运作如飞。当然,除了操作系统,办公软件及其他应用程序甚至游戏都在新一代的软件中不约而同地大肆使用刚刚获得的计算能力和存储空间。

我看,这是摩尔定律的副作用。

IT产业的基础―芯片发展速度超过了我们文明史上的任何一项技术。资本市场的充分竞争让所有参与其中的企业不可能无视技术的进步或者干脆把新技术锁在保险箱里面,精心雕琢老产品,不断优化并其效率最高。用户的胃口也被培养得越来越贪婪,界面不华丽不行,功能不丰富不行,接口不易用也不行,这一切都对通用软件的制造者造成了巨大的压力。他们必须使用效率最高的工具和平台来完成新软件的开发,而新的平台为了简化程序员的工作、提供更好的安全性、可靠性等表面上看不到的东西,牺牲了效率和性能。

现在的编程语言可以说功能强大,但是效率一定远远低于当年的汇编代码。但是指望程序员在硬件过时之前用高效率执行低效率编写的汇编语言写出操作系统来恐怕毫无希望。回想当初我刚刚脱离APPLE II接触PC编程的时候,与64K内存的APPLE II相比拥有高达1MB内存的PC简直有无穷的存储空间以及难以想象的运行速度,为了节省内存和运行时间的很多编程技巧完全可以忽视。当时指导我编程的老师说:“你不用考虑内存和速度,让计算机跑去吧,程序能最快地编写完成并正确运行是最重要的。”显然这也是每一代硬件升级的时候程序员和系统分析师们最高兴的原因。

当然,我丝毫没有诋毁新的软件和硬件给我们带来的巨大变化的意思。要不我也不会在买了笔记本电脑一年多之后又换了一台新的,只是为了能顺利地运行Vista。新技术给我们的生产效率和娱乐享受带来了巨大的帮助,但是我们必须接受不断升级否则就不能痛快地享受的苦恼。所以IT产品看起来价格在降低,但是我们更新和升级的频率也在逐渐上升。如果有人能统计出在一段时期内成熟用户群在同样应用上为IT产品投入的情况的话,我很是怀疑总体成本与十年前没什么变化,甚至有可能因为应用范围的扩大而提高投入。

要不,在摩尔定律驱使下疯狂投资、研发、生产、升级的厂商们,怎么才能收回数以十亿甚至百亿计的成本呢?