前两天在网上不经意间搜到了一本吴军的《浪潮之巅》,讲的是现代国际上计算机界的各大公司的兴衰沉浮,包括AT&T公司与IBM等等,把它当作IT历史书看,到现在已经看了一部分了。其中,我对计算机工业的生态链这一章很有兴趣,之中主要你讲了三个IT定理,分别是摩尔定理,安迪-比尔定理和反摩尔定理。还有一个很有意思的现象是,这些大公司基本上是在美国,而且美国的反垄断法对这些公司也是很有威胁的,目前我看到的好几家大公司的发展史上,都或多或少的被反垄断法所困扰。

  • 摩尔定理

最早发现这个定理的是英特尔的创始人戈登-摩尔,1965年他就提出,在至少十年内,集成电路的集成度会每两年翻一番。现在,每十八个月,计算机等IT产品的性能就会翻一番,当然,这个不是我们关心的,每过十八个月,相同的IT产品价格会降一半!这才是我的注意点所在。

摩尔定理主导着IT产业的发展,为了使其成立,IT公司必须在比较短的时间内完成下一代产品的开发,这就要求了需要在研发上投入大量的资金,所以每个市场上不会有太多的竞争者。计算机芯片上只有英特尔与AMD,高端系统与服务只有IBM与太阳,个人电脑有惠普与戴尔。说到个人电脑,我就想到了目前的联想,IBM把它的PC卖给了联想,使得联想的PC地位迅速爬升,IBM因为PC市场接近饱和利润走低才甩掉PC这个产业,联想为什么要接手呢?我觉得联想在PC上最多也就只能获得一些小头,而且利润会越来越低,除非出现再一次的技术革新,要想发展成IT界的帝国式存在,联想还有很远的路要走。(以上纯属我在看书时候的随性想法,可能有些与实际不符,望谅解)。

  • 安迪-比尔定理

在看这个定理之前,我觉得摩尔定理真是太有用了,它会把IT产品的价格压缩到将近一半,这对于我这个一穷二白的学生真是一个好消息。可是这个时候,我看到了安迪-比尔定理,简单的说,这个定理不断的推动我们更新我们的计算机等IT设备。这个定理的原话是,what Andy gives,Bill takes away。安迪是原英特尔公司CEO,比尔就是微软的创始人。安迪代表的硬件,比尔代表软件。硬件方面在每十八个月性能翻倍,带来的优势却全被软件方面“吃掉”了。与硬件相反,操作系统等软件越来越慢,越做越大。现在的计算机比十年前虽然快了100倍,但是我们感觉软件运行的效果却和以前差不多,这是为什么呢?这明显是反人类啊。书上给出了解释,盖茨以前做BASIC时,只有几十K的大小,但是现在,我们随便做一个.NET可能就要几百兆,其中肯定有很多很多可以优化的地方,但是为什么不优化呢?这就不是技术的问题了,而是市场方面影响的结果。硬件资源如此充足,我多用100兆少用100兆,用户可能压根就没有感觉到差别,但是为了那一百兆可能要付出很大的成本,包括时间,财力与人力,最后得到的效益可能完全不与付出成正比,有时候甚至会拉低效益。试想一下,别人的公司只要1个月就开发出了客户需要的软件,而你却要五个月甚至十个月,而且你的报价因为成本问题肯定会比对方高出很多。即使你的软件比别人跑的快了一两秒,客户会在意么?所以,我觉得重要的是找到一个平衡点,这也是现在的很多软件没有十年前的软件精简的缘故。Java比C++效率低,C++又比C的效率低,但是,Java让开发人员效率提高的肯定比C高上很多很多。

综上,软件不断“吃掉”硬件提高带来的好处,迫使用户不断的更新他们的硬件。这是很多用户头疼的地方,但是确是各个硬件厂家的利益点。从这里可以看出,软件公司出的软件的对硬件的“胃口”大小,会直接影响硬件厂商的业绩。

  • 反摩尔定理

如果说安迪-比尔定理对厂家有利,那么反摩尔定理就是厂家的可悲的地方了。一个厂家在十八个月后与前面十八个月,卖掉同样的产品,营业额会低至一半左右。所以每个硬件厂家必须跟上摩尔定理的脚步,不然盈利就会一落千丈,甚至会“灭门”。

反摩尔定理消极的一面让硬件厂家等苦恼,但是它积极的方面不容小觑。有压力才有动力,我觉得反摩尔定理就像顶在各大公司脑后的一把刀,它们必须尽力在技术的道路上奔跑,如果速度稍慢,就会尝到苦头。由于它对大公司有威胁,也就说明对小公司有机遇。技术的赛道并不是只有一个起点,每当技术出现质变的时候,就会出现一个新起点,新公司可以通过那个起点加入IT行业的技术赛跑中,或者小公司利用这个起点获得的新动力一举超越大公司!而大公司在新的机遇面前很难做到与小公司一样灵活与专注于新技术。

最后,也不知道中国什么时候能够开发出超越微软的操作系统啊,要想造就中国的IT帝国,必须在硬件上的处理器与软件上的操作系统中做出突破啊。

IT定理:摩尔定理,安迪-比尔定理,反摩尔定理的更多相关文章

  1. 【分享】IT产业中的三大定理(二) —— 安迪&比尔定理 (Andy and Bill's Law)

    摩尔定理给所有的计算机消费者带来一个希望,如果我今天嫌计算机太贵买不起,那么我等十八个月就可以用一半的价钱来买.要真是这样简单的话,计算机的销售量就上不去了.需要买计算机的人会多等几个月,已经有计算机 ...

  2. 【分享】IT产业中的三大定理(三) —— 反摩尔定理 (Reverse Moore's Law)

    Google(谷歌)的 CEO 埃里克·施密特在一次采访中指出,如果你反过来看摩尔定理,一个 IT 公司如果今天和十八个月前卖掉同样多的.同样的产品,它的营业额就要降一半.IT 界把它称为反摩尔定理. ...

  3. 01_Linux基础-部署-VMware-Xshell-Xftp-内核-安迪比尔定理

    01_Linux基础-部署-VMware-Xshell-Xftp-内核-安迪比尔定理 博客:https://blog.csdn.net/cpen_web CentOS开源 免费 --- CentOS是 ...

  4. 【分享】IT产业中的三大定理(一) —— 摩尔定理(Moore's Law)

    科技行业流传着很多关于比尔·盖茨的故事,其中一个是他和通用汽车公司老板之间的对话.盖茨说,如果汽车工业能够像计算机领域一样发展,那么今天,买一辆汽车只需要 25 美元,一升汽油能跑四百公里.通用汽车老 ...

  5. 关于CAP定理的个人理解

    CAP定理简介 在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer's theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(C ...

  6. POJ 1006 中国剩余定理

    #include <cstdio> int main() { // freopen("in.txt","r",stdin); ; while(sca ...

  7. Gershgorin圆盘定理

    众所周知,对一个$n$阶方阵求取特征值需要解一个一元$n$次方程,当$n$很大时,这是很难实现的.但是,在有些涉及矩阵的实际问题中,我们并不需要知道矩阵特征值的准确值,而只需要知道其大概范围就行了,例 ...

  8. 二分图最大匹配的K&#246;nig定理及其证明

     二分图最大匹配的K?nig定理及其证明 本文将是这一系列里最短的一篇,因为我只打算把K?nig定理证了,其它的废话一概没有.    以下五个问题我可能会在以后的文章里说,如果你现在很想知道的话,网上 ...

  9. HDU 5793 A Boring Question (逆元+快速幂+费马小定理) ---2016杭电多校联合第六场

    A Boring Question Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others ...

随机推荐

  1. 使用css3属性,大部分浏览器要识别前缀

    例如以下代码的解析 -ms-transform:rotate(7deg); -moz-transform:rotate(7deg); -webkit-transform:rotate(7deg); - ...

  2. 第一次用IIS发布网站时遇到的两个问题

    1.  配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误消息: 无法识别的属性“targetFramework”.请注意属性 ...

  3. asp.net的3个经典范例(ASP.NET Starter Kit ,Duwamish,NET Pet Shop)学习资料

    asp.net的3个经典范例(ASP.NET Starter Kit ,Duwamish,NET Pet Shop)学习资料 NET Pet Shop .NET Pet Shop是一个电子商务的实例, ...

  4. ASP.Net MVC与WebForm的区别

  5. sealed 修饰符

    当对一个类应用 sealed 修饰符时,此修饰符会阻止其他类从该类继承. 在下面的示例中,类 B 从类 A 继承,但是任何类都不能从类 B 继承. class A {} sealed class B ...

  6. 在Fedora20上安装Oracle 12c

    本文将引导大家在Fedora20的环境下成功安装Oracle12c. 安装前的准备 编辑/etc/hosts文件,添加本机名称 编辑/etc/selinux/config文件 编辑/etc/redha ...

  7. jquery uploadify插件多文件上传

    1.jquery uploadify 下载:http://www.uploadify.com/ 2.安装:解压后拷贝的工程目录下面,如:WebRoot/uploaddify 3.配置项说明: uplo ...

  8. Hadoop文件的基本操作

    Hadoop提供了大量的API对文件系统中的文件进行操作,主要包括: (1)读取文件 (2)写文件 (3)读取文件属性 (4)列出文件 (5)删除文件 1、读取文件 以下示例中,将hdfs中的一个文件 ...

  9. iOS 证书与签名 解惑详解

    iOS 证书与签名 解惑详解 分类: iPhone2012-06-06 19:57 9426人阅读 评论(1) 收藏 举报 iosxcodecryptographyappleiphone测试   目录 ...

  10. iotop

    iotop命令是专门显示硬盘IO的命令,界面风格类似top命令.这个命令只有在kernelv2.6.20及以后的版本中才有.   1.直接yum安装,rh6的光盘里有包. yum install io ...